首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何更改data.frame中的单个值?

如何更改data.frame中的单个值?
EN

Stack Overflow用户
提问于 2013-02-09 06:13:57
回答 4查看 136.6K关注 0票数 52

有人能解释一下如何将data.frame中的单个单元格更改为其他单元格吗?基本上我只想重命名一个单元格,而不是所有匹配它的单元格。我不能使用edit()命令,因为它会弄乱我的脚本,因为我在几个场合使用data.frame

提前感谢

EN

回答 4

Stack Overflow用户

发布于 2013-02-09 06:21:29

代码语言:javascript
复制
data.frame[row_number, column_number] = new_value

例如,如果您的data.frame是x

代码语言:javascript
复制
x[1, 4] = 5
票数 46
EN

Stack Overflow用户

发布于 2019-08-12 23:20:55

假设您的数据帧是df,并且您想要将参与者id 5中的性别从2更改为1,那么您应该通过编写"==“来确定行,如您所见

代码语言:javascript
复制
 df["rowName", "columnName"] <- value
 df[df$serial.id==5, "gender"] <- 1
票数 18
EN

Stack Overflow用户

发布于 2016-12-02 04:57:19

要使用列名更改单元格值,可以使用

代码语言:javascript
复制
iris$Sepal.Length[3]=999
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14782206

复制
相关文章

相似问题

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