我的数据如下:
tc td
3 400
3 430
4 200
4 240
5 120
3 470
...
等等。我想生成一个boxplot(使用默认绘图仪或ggplot2),它通过第一列(tc)中的变量对数据进行分组,这样每个都有一个框,3,4,5等等。数据可能不会限制在3,4,5,我宁愿没有硬编码的解决方案,要求我用tc中的数字分割并单独绘制每个数据。
我在网上找不到很多给我很好的例子(示例都是硬编码的,或者没有显示如何拆分,或者示例数据没有立即出现,我不知道这个例子是否合适我的需要)
答案 0 :(得分:0)
如果没有样本数据集,我会尝试这样做:
ggplot(df) + geom_boxplot(aes(x=tc, y=td))