Q
計數出現值的次數
7
A
回答
11
sum(Var >= 1000)
會做到這一點,只要Var
是一個向量。如果沒有,你需要告訴R在任何包含它的對象內部找到Var
。這裏有一個例子:
> set.seed(2)
> Var <- sample(900:1100, 10)
> Var
[1] 937 1040 1014 933 1085 1084 925 1061 990 1005
> Var >= 1000
[1] FALSE TRUE TRUE FALSE TRUE TRUE FALSE TRUE FALSE TRUE
> sum(Var >= 1000)
[1] 6
它使用的事實,TRUE
= 1和FALSE
= 0
+1
作爲一個方面說明,如果您想對「Var == 1000」務必閱讀「==」和「all.equal」之間的區別 –
10
4
嘗試這種情況:
sum(r >= 1000)
其中r是一個矢量。這是有效的,因爲當你試圖求和一個布爾向量時,R自動將布爾值TRUE/FALSE轉換爲值1和0。
3
可能效率不高,但我喜歡
> length(which(Var>=1000))
0
它也可以使用:
vec <- sample(1:10, 15, replace = TRUE)
table(vec > 2)
或
length(vec[vec>2])
相關問題
- 1. 計算SQL中值的出現次數
- 2. 計數出現次數[R]
- 3. 統計數值方程中出現值的次數
- 4. 計數多次出現
- 5. 計算出現次數
- 6. 計算出現次數
- 7. 計數值出現在整個數據集中的次數SAS
- 8. 單詞出現次數的計數
- 9. 計數字符串的出現次數
- 10. 計算數組中出現的次數
- 11. R(計數唯一的出現次數)
- 12. 計數唯一的出現次數PowerPivot
- 13. 如何計算數據幀的列中出現值的次數?
- 14. 計數次數值出現在數組中php
- 15. 計算輸出結果中出現元組次數的次數
- 16. SQL - 計數不同值的出現次數在
- 17. 計數DataTable中列值的出現次數 - Tricky
- 18. MS Access;計數鏈接值出現在多列中的次數
- 19. 計算一個值出現在這個數組中的次數?
- 20. 如何計算一個數組中值的出現次數c#
- 21. 計算一個值出現在多維數組中的次數
- 22. 計數值出現的次數並將計數發送到另一列?
- 23. 計算新線的出現次數?
- 24. 計算SSRS表中的出現次數
- 25. 計算每次出現的隨機數
- 26. 計算int的出現次數
- 27. SQL選擇最後一次出現的行和計數出現次數
- 28. SQL - 添加計數器的值的每次出現
- 29. 使用php計算sql查詢中出現的值的次數
- 30. 計數值的計數次數
你試過了什麼? – Iterator