gpt4 book ai didi

r - 从数据框的所有列构建箱线图,列名称在ggplot2中的x上

转载 作者:行者123 更新时间:2023-12-02 01:36:41 26 4
gpt4 key购买 nike

我有一个数据框my.df结构如下:

   A B  C
1 1 1 2
2 2 3 4
3 3 5 6
4 NA 7 8
5 NA 9 NA

如何用 x 轴上的列名称和 y 轴上的所有值构建箱形图?

有很多答案,例如:

ggplot(melt(my.df), aes(variable, value)) + geom_boxplot()

但我不明白,我实际上应该传递什么作为“变量”和“值”。我试过x=colnames(my.df))这部分有效,但是我仍然不知道如何处理 y。

最佳答案

您可以使用stack来转换数据框:

library(ggplot2)
ggplot(stack(df), aes(x = ind, y = values)) +
geom_boxplot()

enter image description here

关于r - 从数据框的所有列构建箱线图,列名称在ggplot2中的x上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27109347/

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