gpt4 book ai didi

r - 使用 ggplot 的多个箱线图

转载 作者:行者123 更新时间:2023-12-04 18:43:54 25 4
gpt4 key购买 nike

我有一个看起来像附加的数据框,有 6 列和 1000 行(制表符分隔)。列标题(0,30,60,120,240 和 360)是一个时间序列(0 代表 0 分钟,30 代表 30 分钟等等)。我想在单个图中使用 ggplot2 创建与列相对应的 6 个箱线图,请记住,它们需要根据时间差进行间隔。似乎我需要融化这些柱子,但想不出办法来做到这一点。任何帮助将非常感激。

        0       30       60       120      240     360
1 1 NA NA NA 1 1
2 NA NA NA NA NA NA
3 NA NA 1 1 1 1
4 0.5 0.21 0.15 1 0.38 0.8
5 0.63 1 0.86 0.85 0.94 0.91

最佳答案

你试过只使用melt吗?

library(reshape2)
ggplot(melt(df), aes(variable, value)) + geom_boxplot()

enter image description here

关于r - 使用 ggplot 的多个箱线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18343689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com