R软件,制作boxplot,需要有限的'ylim'值

时间:2016-04-10 10:11:55

标签: r

> 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的新手。

2 个答案:

答案 0 :(得分:-1)

我发现命令没有错,虽然它可以缩短为:

> BM <- subset(olympic,sport=="basketball" & sex == 'M')

> boxplot(BM$height)

您获得的错误可能是因为data.frame BM的行数为零。

我建议你检查sport的值的情况(即数据集中是否存在'篮球'并且你正在搜索'篮球')

答案 1 :(得分:-1)

只需将ylim = c(0,300))添加到您的代码中