我是 R 编程的新手,所以我寻求帮助来开始我的工作。我有一个包含 4 列的“长”数据集(我之前在 R 中对其进行了重新调整):
d=matrix(c(1,2,3,4,5,6,7,"A","A","A","B","B","B","B",0,0,99,0,0,99,0,99,0,99,99,0,0,99), ncol=4)
colnames(d) = c("ID","S.ID","ValA","ValB"); dt=as.table(d)
我想分别为每个 S.ID(即 A 和 B)创建一个 ValA 和 ValB 计数的列联表
例如(这里)——
在我的实际示例中,我有 17 个 S.ID,我想编写一个程序来为每个 S.ID 生成列联表。
此外,这在 R Studio 中会更容易吗?如果是这样,请你也详细说明如何?
非常感谢!
- 感谢所有如此迅速回答的人!:)