如何从频率表构建并排的箱形图?

时间:2016-11-02 21:58:28

标签: r

数据如下所示:

lagmonth | amt    | table
1       |  4795.5 | a
2       |  1999.4 | a
3       |  540.2   | a
...

表列有两个变量,a和b。 lagmonth列的整数值为1到36.我想构建一个并排的boxplot,其中x轴为table(a和b),y轴为lagmonth,使用amt值作为lagmonth的权重(或频率?)值。我如何在R上执行此操作?

> ggplot(dfx, aes(dfx$table, dfx$lagmonth, weights = max(0,dfx$amt)))  + geom_boxplot()
Warning message:
Computation failed in `stat_boxplot()`:
object 'weight' not found 

这没有用。提前谢谢。

1 个答案:

答案 0 :(得分:0)

ggplot(dfx,aes(x = table,y = amt))+ geom_boxplot()