我有一个包含以下内容的R dataFrame df:
time value reference
45 10 11
22 12 10
13 15 5
我想替换dataFrame的最后一列,以获得:
time value space
45 10 11
22 12 10
13 15 5
我试过这个:
colnames(length(colnames(df)))<-"space"
但它不起作用。我该怎么做呢?
发布于 2016-03-15 06:15:26
您可以改用names()
:
names(df)[length(names(df))]<-"space"
发布于 2019-10-21 19:31:54
更少的打字:
names(df)[ncol(df)] <- "space"
发布于 2018-06-10 07:38:44
以下代码应能满足您的需求:
colnames(df)[ncol(df)] <- "space"
https://stackoverflow.com/questions/35999121
复制相似问题