从R中的另一列复制行名称
我想删除行号并复制第二列 我想删除行号并复制行名称的第二列,但我收到了此错误消息(错误出现在从R中的另一列复制行名称,r,R,我想删除行号并复制第二列 我想删除行号并复制行名称的第二列,但我收到了此错误消息(错误出现在.rowNamesDF中) 实际结果 使用 示例请编辑答案:1)赋值运算符错误。2) read.csv不需要header=TRUE和sep=“,”,因为它们已经是默认值。至于要点,row.names=2,它绝对正确。但是请编辑这个。哦,谢谢你指出,我添加的标题和分隔符只是为了确保Zo以所需的格式得到答案。非常感谢,但是,我得到了这个错误:read.table中的错误(file=file,header=h
.rowNamesDF中)
实际结果
使用
示例请编辑答案:1)赋值运算符错误。2) read.csv
不需要header=TRUE
和sep=“,”
,因为它们已经是默认值。至于要点,row.names=2
,它绝对正确。但是请编辑这个。哦,谢谢你指出,我添加的标题和分隔符只是为了确保Zo以所需的格式得到答案。非常感谢,但是,我得到了这个错误:read.table中的错误(file=file,header=header,sep=sep,quote=quote,:不允许重复的“row.names”首先确保row.names=NULLi最终在4-5小时后完成:(rownames(dfmpghp)
head(df)
V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12
1 Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4
2 Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4
3 Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1
4 Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1
5 Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2
6 Valiant 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1
df <- read.csv(paste(getwd(), "/mtcars.csv",sep=""), sep=",", header = FALSE, stringsAsFactors = FALSE)
class(df)
head(df)
dfmpghp <- cbind(df[2],df[5])
head(df)
class(dfmpghp)
rownames(dfmpghp) <- NULL
head(dfmpghp)
colnames(dfmpghp) <- c("mpg","hp")
head(dfmpghp)
rownames(dfmpghp, do.NULL = TRUE, prefix = "row")
rownames(dfmpghp) <- df[1]
head(dfmpghp)
head(dfmpghp)
mpg hp
Mazda RX4 21.0 110
Mazda RX4 Wag 21.0 110
Datsun 710 22.8 93
Hornet 4 Drive 21.4 110
Hornet Sportabout 18.7 175
Valiant 18.1 105
head(dfmpghp)
mpg hp
1 21.0 110
2 21.0 110
3 22.8 93
4 21.4 110
5 18.7 175
6 18.1 105
example <- read.csv("Table3.csv",header=T,row.names=2,sep=",")