> 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
的新手。
答案 0 :(得分:-1)
我发现命令没有错,虽然它可以缩短为:
> BM <- subset(olympic,sport=="basketball" & sex == 'M')
> boxplot(BM$height)
您获得的错误可能是因为data.frame BM的行数为零。
我建议你检查sport
的值的情况(即数据集中是否存在'篮球'并且你正在搜索'篮球')
答案 1 :(得分:-1)
只需将ylim = c(0,300))添加到您的代码中