我有一个5000行和9列的数据框。第3列将工作日表示为数字(1-7,其中1 =星期一,2 =星期二,3 =星期三,等等)。我怎样才能在桌子上找到星期一的数量?列中的数值相同
Q
列中的数值相同
0
A
回答
2
如果你的数据帧被调用d
然后尝试sum(d[, 3] == 1)
。如果您对一周以上的日子比周一感兴趣,您可能会发现table(d[, 3])
也很有帮助。
0
在R中计算事物有三个主要选项。由于您没有提供数据,因此以内置的CO2
数据集的Plant
列为例。
table(CO2$Plant)
## Qn1 Qn2 Qn3 Qc1 Qc3 Qc2 Mn3 Mn2 Mn1 Mc2 Mc3 Mc1
## 7 7 7 7 7 7 7 7 7 7 7 7
xtabs(~ Plant, CO2)
## Plant
## Qn1 Qn2 Qn3 Qc1 Qc3 Qc2 Mn3 Mn2 Mn1 Mc2 Mc3 Mc1
## 7 7 7 7 7 7 7 7 7 7 7 7
library(plyr)
count(CO2, "Plant")
## Plant freq
## 1 Qn1 7
## 2 Qn2 7
## 3 Qn3 7
## 4 Qc1 7
## 5 Qc3 7
## 6 Qc2 7
## 7 Mn3 7
## 8 Mn2 7
## 9 Mn1 7
## 10 Mc2 7
## 11 Mc3 7
## 12 Mc1 7
您想要使用哪些函数取决于您喜欢的输入和输出格式。由于count
返回一个数据帧,它可能是您最常使用的数据帧。
相关问题
- 1. 同行数相同值两列
- 2. 相同密钥的总数列值
- 3. 相同的数值
- 4. 具有列相同的值
- 5. 另一列中的值与一列中的值相同
- 6. 忽略特定列中的相同值
- 7. 不同列表中的相关值
- 8. 设置2行的值相同ROW1值,其列相同
- 9. 在相邻列中添加具有相同值的所有值?
- 10. 重新排列数组,使PHP中没有相邻值相同
- 11. 具有相同值的行(不同列)
- 12. 选择一列中具有相同值但第二列中值不同的行
- 13. 在一列中相同的值和相邻列单元格具有不同的值,如何将相邻列的不同值置于单个行中?
- 14. 列中的列相同
- 15. SQL:从不同的列添加具有相同ID数的值
- 16. 将MySQL中的数据列与不同的值相关联
- 17. 在二维数组的行和列中寻找相同的值
- 18. 计数相同的值
- 19. 计数相同的值
- 20. MySql计数相同的值
- 21. 比较一个列值与sql服务器中数据的相同列值?
- 22. 确保值在列中不相同
- 23. 在列中选择相同的值并在其他列中选择相同的值
- 24. 键在数组中相同的值
- 25. 清理数组中的相同值
- 26. 在数组中相同的值组
- 27. 在同一阵列内移动具有相同值的数组
- 28. 如何从列表框中插入相同的值,数据库
- 29. 计算相同指数的平均值在列表中,蟒蛇
- 30. 排序的行数,其中列值相同