[程式] 請問 R 想要計算集合內元素個數?

看板Statistics作者 (廣廣)時間11年前 (2012/08/13 23:46), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/1
[軟體程式類別]: R [程式問題]: 想要計算集合內元素個數。 [軟體熟悉度]: 中(3個月到1年) [問題敘述]: 例如 向量X=c(1,1,1,2,3,1,4,3,5) 則此集合應該為{1,2,3,4,5},集合內元素個數為5 我想要的就是已知向量X,然後求得集合內個數 也可以說成 我想要知道這個向量裡面有幾種數字 有立即的指令來達成嗎@@? 謝謝大家。 ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.20.107

08/14 00:11, , 1F
try unique and length
08/14 00:11, 1F

08/14 00:14, , 2F
謝謝A大 這就是我想要的 感恩!
08/14 00:14, 2F

08/14 12:54, , 3F
另一種較不直覺的寫法 sum(!duplicated(x))
08/14 12:54, 3F

08/17 01:52, , 4F
summary(as.factor(X)) 也有不錯的資訊
08/17 01:52, 4F

08/19 21:35, , 5F
真的很感謝以上大大們的幫助!!
08/19 21:35, 5F
文章代碼(AID): #1GAI53nw (Statistics)