2016-11-25 72 views
-1

如果我想將來自csv文件的數據列與值進行比較,我需要做什麼? 我的任務將是這樣的:我有數據的列:使用R將一列數據與來自csv文件的值進行比較

number 
1  -2 
2  0 
3  3 
4  -1 
5  1 

我想與0,如果比較各數的數> 0;然後肯定= +。另一方面如果號碼< 0;然後爲負++。如果數字== 0;然後是中性++。

,最後將返回總陽性= X,負= Y和中性= Z.

什麼將是這個問題將R代碼?

+3

Stack Overflow是不是編碼服務。你有什麼嘗試? – Acapulco

回答

1

看看這個工程

test <- data.frame(number = c(-2,0,3,-1,1)) 

test$logic <- ifelse(test$number>0, "positive", ifelse(test$number==0, "neutral", "negative")) 

data.frame(table(test$logic)) 
相關問題