首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在dataframe中使用R:重命名列

在dataframe中使用R:重命名列
EN

Stack Overflow用户
提问于 2021-02-01 08:56:17
回答 1查看 43关注 0票数 0

我刚开始学习R,但我很难理解它。

这就是请求的操作“使用name()命令重命名数据帧中Mymatr的列”。

<- data.frame(Multof2,Language,mylet,Mymatr,Lessthan15=Multof2<15)

姓名(Mydat)

名称( Mydat )4:7 <- c("Mymatr1“、"Mymatr2”、"Mymatr3“、"Mymatr4")

这就是我所收到的Mydat Multof2语言mylet X1 X2 Lessthan15 1 2 English A 1 21 TRUE 2 4 English Z 2 22 TRUE 3 6 English C 3 23 TRUE 4 English C 4 24 TRUE 5 10 English Q 5 25 TRUE 6 12希腊V 1 26真7 14希腊语C 2 27真8 16希腊文3 28假9 18希腊文4 29假10 20希腊文5 30假11 22英文1 31假12 24英文2 32假13 26英文3 33假14 28英文4 34假15 30英文5 35假16 32希腊语J 136假17 34希腊语q 2 37假18希腊语我3 38假19 38希腊文4 39假20 40希腊语5 40假

names(Mydat) 1 "Multof2“"Language”"mylet“"X1”"Lessthan15“names names (x) .Primitive("names") names(Mydat)4:7 <- c("Mymatr1”、"Mymatr2“、"Mymatr3”、"Mymatr4“、"Mymatr5”、"Mymatr6“、"Mymatr7")名称(Mydat)4:7 <- c("Mymatr1”、"Mymatr2“、"Mymatr3”、“Mymatr3”)中的错误"Mymatr4“属性:”名称“属性7必须与向量6的长度相同:警告消息:在名称(Mydat)4:7 <- c中(”Mymatr1“、"Mymatr2”、"Mymatr3“、"Mymatr4”)、:要替换的项目数不是替换长度名称(Mydat)4:7 <- c的倍数(“Mymatr1”、"Mymatr2“、"Mymatr3”、"Mymatr4“、)c中的错误(”Mymatr1“、"Mymatr2”、"Mymatr3“、"Mymatr4”),):参数5是空名称(Mydat)4:7 <- c("Mymatr1“、"Mymatr2”、"Mymatr3“、"Mymatr4")名称中的错误(Mymatr1)4:7 <- c("Mymatr1”、"Mymatr2“、"Mymatr3”、"Mymatr4"):“名称”属性7必须与矢量6名称(Mydat)4:7 <- c("Mymatr1“、"Mymatr2”、"Mymatr3")中的名称(Mydat)4:7 <- c(Mymatr1)中的错误长度相同。"Mymatr2","Mymatr3"):‘same’属性7必须与向量6的长度相同:警告消息: In same(Mydat)4:7 <- c("Mymatr1“、”Mymatr2“、"Mymatr3"):要替换的项目数不是替换长度的倍数。

我试着添加和删除名字,因为它说长度与向量不一样。

对我做错了什么有什么想法吗?

丁烯

EN

回答 1

Stack Overflow用户

发布于 2021-02-01 09:49:45

这将起作用:

代码语言:javascript
复制
names(Mydat)[4:7] <- c("Mymatr1","Mymatr2","Mymatr3","Mymatr4")

代码语言:javascript
复制
library(data.table)

setnames(Mydat, old = c(4:7), new = c("Mymatr1","Mymatr2","Mymatr3","Mymatr4"))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65989698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档