标签: r
我有一个命名向量:
v <- c("morning"=80, "noon"=20, "night"=40)
打印min(v)给出
min(v)
[1] 20
我想改为:
中午 20
有简单的方法吗?
答案 0 :(得分:12)
v[which.min(v)]会为您提供所列的输出。但是,如果您只想要名称而不是价值,那么请names(v)[which.min(v)]。
v[which.min(v)]
names(v)[which.min(v)]