我的问题是一个非常基本的问题,我是R和编程新手.我有一个数据帧RESULT具有两列Max,Min以及500行.我只想找到和之间的区别,Max并将Min值放在第三列Difference.我尝试了代码:
select Max, Min, Max-Min as Difference from RESULT.
Run Code Online (Sandbox Code Playgroud)
但我得到了
错误:"选择最大"中的意外符号.
我也尝试过:
Difference<-c(RESULT$Max-RESULT$Min)
Run Code Online (Sandbox Code Playgroud)
我得到了:
警告信息
在Ops.factor中(RESULT $ Max,RESULT $ Min): - 对因子没有意义
结果:
Max Min
1 NaN NaN
2 25 NaN
3 NaN NaN
4 NaN NaN
5 NaN NaN
6 25.6 23.1
Run Code Online (Sandbox Code Playgroud)
我想要显示NaN或任何其他变量喜欢X或Y在Difference列NaN中的任何一个Max或Min.输出应该是:
Max Min Difference
1 NaN NaN NaN
2 25 NaN …Run Code Online (Sandbox Code Playgroud) r ×1