我有两个变量'y'和'剂量',并尝试确定这两个变量的最大值。但是,当我使用max(c(y,dose))时,它似乎只能识别一个变量。同样,当我使用min()时,它会识别另一个变量。有没有人有一个想法,为什么?max()函数给出错误的输出
谢谢。
> y
[1] "4.3" "4.1" "4.1" "4.1" "4.1" "4.3" "3.8" "4.5" "4" "3.9" "4.3" "3.9"
[13] "4.2" "3.9" "4.3" "3.9" "4" "4" "4.1" "3.5" "3.8" "4" "4.1" "3.9"
[25] "3.9" "4" "4.1" "4.3" "3.7" "4.4"
> dose
[1] "16.03" "16.03" "22.9"
> max(y)
[1] "4.5"
> max(dose)
[1] "22.9"
> max(c(y,dose))
[1] "4.5"
什么平台/编程语言,这是
numeric
类型? –可能想提及您正在使用的语言 – alrikai
'max(“character”)''max(“numeric”)' – zero323