小编Eug*_*gen的帖子

从boxplot中提取统计信息

我已经尝试过搜索,但我发现没什么相似之处.我有一个包含温度的数据集,另一个包含23个地形(分类变量)的数据集.我绘制了一个温度与地形类型的数据集,在该图中看到了趋势,现在我想从该图中提取统计数据(即中位数).

这是我用来绘制boxplot的代码:

boxplot(zone$tm_03 ~ ds3_utm$terr, col='chartreuse3', xlab='Terreno', ylab='Temperatura (°C)', varwidth=T)
Run Code Online (Sandbox Code Playgroud)

这是我发现的箱线图:

箱形图

我想做的是从箱图中提取每个类别的中位数值.我想过使用boxplot.stats(),但我没有设法让它工作.

boxplot_stats<-boxplot.stats(zone$tm_01 ~ ds3$terr)
Error in x[floor(d)] + x[ceiling(d)] : 
  non numeric argument transformed in binary operator
Inoltre: Warning messages:
1: In is.na(x) :
is.na() applied to non-(list or vector) of type 'language'
2: In is.na(x) :
is.na() applied to non-(list or vector) of type 'language'
3: In is.na(x) :
is.na() applied to non-(list or vector) of type 'language'
Run Code Online (Sandbox Code Playgroud)

总结():

> summary(boxplot(zone$tm_03 ~ ds3_utm$terr, col='chartreuse3', xlab='Terreno', ylab='Temperatura (°C)', main='Marzo', …
Run Code Online (Sandbox Code Playgroud)

r

1
推荐指数
2
解决办法
1万
查看次数

标签 统计

r ×1