2016-11-25 74 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)) 
相关问题