我已经在R中读取了一个CSV文件,并希望更改其中的一个单元格。以下是我尝试过的内容的基本概念,这些内容是我在网站上找到的,但对我不起作用。
data <- read.csv('file.csv')
data[1, 2 := 3]
我也尝试过猜测这样做的方法是
data[1,2] = 3
或者
data[1,2] <- 3
但是这些都不起作用,我的谷歌搜索没有其他任何事情,但是也许我只是不知道在这里谷歌搜索什么。(尝试过“坐标分配r”和类似的东西。)
使用此代码,假设上面“ file.csv”引用的文件具有以下条目:
0, 1, 2
3, 4, 5
我想将其读入变量data
并运行命令,以便在打印data
时读取
0, 3, 2
3, 4, 5
> x <- matrix(c(0,3,1,4,2,5),2,3)
> write.table(x, "data.csv", row.names=FALSE,col.names=FALSE,sep=", ")
> data <- read.csv("data.csv", header=FALSE)
> data
V1 V2 V3
1 0 1 2
2 3 4 5
> data[1,2] <- 3
> data
V1 V2 V3
1 0 3 2
2 3 4 5
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句