R:带有转义字符的数据框名称
R: Data frame names with escape characters
在 R 中,我该怎么做
mdf1 <- data.frame(a=c(1:5),b=c(11:15),c=c(21:25),d=c(101:105))
names(mdf1)[2] <- 'A-11:01'
一次手术?类似于:
mdf1 <- data.frame(a=c(1:5),'A-11:01'=c(11:15),c=c(21:25),d=c(101:105))
它会生成 A.11.01...谢谢!
在data.frame()
中使用check.names = FALSE
。
data.frame(a = 1:5, "A-11:01" = 11:15, c = 21:25, check.names = FALSE)
# a A-11:01 c
# 1 1 11 21
# 2 2 12 22
# 3 3 13 23
# 4 4 14 24
# 5 5 15 25
注意: 您不需要围绕序列生成运算符 :
的所有那些 c()
调用
在 R 中,我该怎么做
mdf1 <- data.frame(a=c(1:5),b=c(11:15),c=c(21:25),d=c(101:105))
names(mdf1)[2] <- 'A-11:01'
一次手术?类似于:
mdf1 <- data.frame(a=c(1:5),'A-11:01'=c(11:15),c=c(21:25),d=c(101:105))
它会生成 A.11.01...谢谢!
在data.frame()
中使用check.names = FALSE
。
data.frame(a = 1:5, "A-11:01" = 11:15, c = 21:25, check.names = FALSE)
# a A-11:01 c
# 1 1 11 21
# 2 2 12 22
# 3 3 13 23
# 4 4 14 24
# 5 5 15 25
注意: 您不需要围绕序列生成运算符 :
c()
调用