我有一个包含2列的csv文件,其中包含不同数量的数据,此数据称为Belasting,看起来像:
a b
1 3
3 6
2 6
4 7
8
8
9
可以看出,“ a”的行数为4,b的行数为“ 7”。问题是当我使用命令
nrow
时,它将给出零结果,例如:nrow(belasting$a)
NULL
我应该使用哪个函数以及如何编写它?
最佳答案
如果您想要向量的“长度”,请尝试length(belasting$a)
如果需要数据集的行,请尝试nrow(belasting)
因此,您的数据不一致-data <- data.frame(a = c(1 , 2 , 3, 4), b = c(1 , 2, 3, 4 , 5, 6, 6))
如果尝试这样做,将返回错误。您不能要求“工作表的行数,每列的行数不同”。
关于r - 工作表的行数,每列的行数不同,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29825095/