我有一個數據集,其中包含正面,負面以及NA值。我如何使用腳本選擇正值?我還想用NA
替換負數,並保留NA值。如何只選擇正值?
Q
如何只選擇正值?
4
A
回答
6
您可以使用which
功能:
sample <- c(1, 2, -7, NA, NaN)
sample[which(sample > 0)]
[1] 1 2
對於負值分配NA。
使用which
:
sample[which(sample < 0)] <- NA
+0
非常感謝。它工作正常。 – 2015-02-24 14:26:50
+2
我很高興它的工作。由於您是新用戶,在Stack Overflow中不鼓勵說「謝謝」。如果這個答案解決了你的問題,你可以對它和/或接受它作爲正確的(答案旁邊的綠色勾號)。看看這裏的旅遊瞭解更多信息:http://stackoverflow.com/tour 當然,有一個愉快的一天。 – nikaltipar 2015-02-24 14:29:03
1
你可以嘗試下面的命令:
> x<-c(1,2,3,-5)
> x[x>0]
[1] 1 2 3
將返回所有的正值。
用NA代替負數
> x <- ifelse(x<0, NA,x)
> x
[1] 1 2 3 NA
相關問題
- 1. 如何只能選擇改變的值
- 2. 如何讓GREP只選擇數值?
- 3. 選擇語句只選擇一個值
- 4. 如何正確選擇SHA1哈希值?
- 5. 如何只選擇一行?
- 6. 如何選擇多個值的選擇XSLT來糾正HTML?
- 7. 只選擇了一個值
- 8. 如何正確選擇work_group_size?
- 9. 如何使文本框只讀如果梭值未選擇
- 10. 如何添加複選框選擇只有一個選擇?
- 11. 如何JSON結果正確追加到選擇的選項值
- 12. 如何爲serviceStatus.dwWaitHint選擇值?
- 13. 如何選擇多個值?
- 14. 如何預選擇值
- 15. 如何選擇html.dropdownlist值?
- 16. 如何選擇JSON值
- 17. 如何選擇只有NULL值的分組行?
- 18. 如何更改主題,只要在WP8 C#listpicker選擇值
- 19. 如何只選擇和編輯的一組值範圍
- 20. SQL:如何只選擇不包含特定值的組?
- 21. 你會如何添加一列只有一組值的選擇?
- 22. 如何讓選擇的文本知道只是它的價值
- 23. 後如何選擇HTML控件只有一個值
- 24. 如何選擇和只打印嵌套數組的值?
- 25. 如何創建只讀選擇框但我會發布該值?
- 26. 如何在MysQL中只選擇一次相同的值?
- 27. 如何從一堆JSON響應中只選擇特定值?
- 28. 如何限制選擇只有具有共同價值的行?
- 29. 如何只從oracle中選擇現有值?
- 30. 如何只選擇在一列中具有唯一值的行?
你試過了什麼?你的數據集是什麼樣的? – Math 2015-02-17 13:09:32