max()
我在从一组变量中提取最大值时遇到函数问题。data.frame 是下一个,所有变量都是数字:
setosa versicolor virginica
0 0.96969697 0.03030303
0 0.05128205 0.94871795
0 0.96969697 0.03030303
1 0.00000000 0.00000000
1 0.00000000 0.00000000
0 0.05128205 0.94871795
0 0.05128205 0.94871795
0 0.05128205 0.94871795
当我将max()
函数应用于此数据框并尝试将其保存在一个新变量中时,它会发生:
DF$max=max(DF$setosa,DF$versicolor,DF$virginica)
setosa versicolor virginica max
0 0.96969697 0.03030303 1
0 0.05128205 0.94871795 1
0 0.96969697 0.03030303 1
1 0.00000000 0.00000000 1
1 0.00000000 0.00000000 1
0 0.05128205 0.94871795 1
0 0.05128205 0.94871795 1
0 0.05128205 0.94871795 1
它似乎max()
在最大值附近起作用。我找不到我的错误,你能帮我看看有什么问题吗?谢谢。