假设我有一个名为someMatrix的数据框。现在在这个矩阵中,我想只替换4列的前三行。
我想出了这个主意。
(someMatrix[,4])[1:3] <- replacement
但我收到以下错误:could not find function "(<-"
知道如何解决这个问题吗?
谢谢!
答案 0 :(得分:0)
您可以多次使用括号进行子集,而不必使用括号:
a <- cbind(rnorm(10), rnorm(10))
a[1:5, ][2:3, ][, 2][1]