我是R的完全新手所以我现在正试图通过Youtube视频和书籍,因为我需要使用R作为论文。我在R Studio工作。
我目前正在尝试获取数据中某个功能的频率。值可以是1或2,我想知道我有多少次1和多少次2。
我导入的数据如下:
The method col(String) undefined
我试图获得这样的频率:
y <- read.table("Auszählung.csv", header = TRUE, sep = ";",
comment.char ="", fill = TRUE, check.names = TRUE)
现在的问题是我得到了TableInfluncer <- table(y$V4)
。
如果我更改header = FALSE我得到了正确的值但是我显然有第三个值,这是我不希望作为我的一个值的列的名称。
那么,当我将表格的第一行标题设置为true时,为什么它不起作用?
答案 0 :(得分:0)
header=T
使用CSV的第一行来命名变量。 V4
是header=F
时自动生成的第4个变量的名称。使用colnames(y)
检查数据集的实际名称。如果您尝试访问data.frame中不存在的变量,则R会为您提供长度为0或NULL值。