【发布时间】:2016-07-31 10:02:09
【问题描述】:
> B<-subset(olympic,sport=="basketball")
> BM<-subset(B,sex=="M"
+ )
> boxplot(BM$height)
plot.window 中的错误(xlim = xlim,ylim = ylim,log = log,yaxs = pars$yaxs):
需要有限的“ylim”值
另外:警告消息:
1:在 min(x) 中:min 没有非缺失参数;返回 Inf
2:在 max(x) 中:max 没有非缺失参数;返回 -Inf
这就是我尝试绘制图表时发生的情况。我是R 的新手。
【问题讨论】:
-
@XiaohuiZhu 如果您发布一个工作示例(即引发错误的数据集),我们可以更好地帮助您。事实上,我们正在猜测。
-
BM$height的输出是什么? -
我想在男篮球的身高和男足球运动员的身高之间做箱线图,数据的格式是“身高”“运动”“性别”“1”170“柔道”“M ""2" 193 "田径" "M" "3" 187 "田径" "M" "4" NA "拳击" "M" "5" 178 "田径" "F" "6" 182 "手球" "M “7”182“赛艇”“F”“8”187“足球”“M”“9”190“田径”“M”“10”170“拳击”“M”等等。所以 BM$height 表示篮球男 $height
-
你所有的例子都以大写字母开头。但是在您的示例中,篮球以小写字母开头。 R 区分大小写。嫌疑人BM为空。您可以同时运行两个子集命令子集(df,条件1和条件2)
标签: r