我有一个包含多个患者就诊的数据库,例如
1 1 1 1 2 2 3 3 3 3 4 4 4 4
他们在一个专栏中(虽然这里显示在一行),我想知道如何计算我有多少科目。就像在这种情况下:4
我不知道在R中使用哪个代码。
谢谢。
答案 0 :(得分:1)
如果我没错,你只想知道你有多少科目。
在您的情况下,您有4个科目:1,2,3和4。
然后,您说的列是否存储在某些data.frame
中,例如,您有一个选项:
length(unique(data$subjects))
或者它是否存储在vector
:
length(unique(vector.subjects))
我希望这就是你要找的东西。
unique
显示您可以在矢量上找到的不同值。在这种情况下:1,2,3和4. length
计算unique
向量(1,2,3和4)的元素数量