gpt4 book ai didi

r - 如何查看由 ggplot2 geom_boxplot 计算的计算变量?

转载 作者:行者123 更新时间:2023-12-05 07:47:23 28 4
gpt4 key购买 nike

我使用 ggplot2 geom_boxplot 创建了一些箱线图。我看到它在我的数据框上计算了一组变量; width、ymin、lower、notchlower、middle、notchupper、upper 和 ymax。似乎应该有一种方法可以提取这些计算值,以便我可以查看它们。我试过摘要(箱线图)和海峡(箱线图)。这些给了我很多关于我的图是如何创建的信息,但它们没有列出计算变量。

有没有办法快速显示这些变量?

最佳答案

您可以按照此处的建议使用 ggplot_build:https://stackoverflow.com/a/25381297/3638464

library(ggplot)

gg_bp <-
ggplot(mpg, aes(class, hwy)) +
geom_boxplot()

gg_bp 预览:

boxplot

gg_bp_build <- 
ggplot_build(gg_bp)

gg_bp_build$data
#> [[1]]
#> ymin lower middle upper ymax outliers notchupper
#> 1 23 24.0 25.0 26.0 26 26.41319
#> 2 23 26.0 27.0 29.0 33 35, 37, 35, 44 27.69140
#> 3 23 26.0 27.0 29.0 32 27.74026
#> 4 21 22.0 23.0 24.0 24 17 23.95278
#> 5 15 16.0 17.0 18.0 20 12, 12, 12, 22 17.55009
#> 6 20 24.5 26.0 30.5 36 44, 41 27.60241
#> 7 14 17.0 17.5 19.0 22 12, 12, 25, 24, 27, 25, 26, 23 17.90132
#> notchlower x PANEL group ymin_final ymax_final xmin xmax xid newx new_width
#> 1 23.58681 1 1 1 23 26 0.625 1.375 1 1 0.75
#> 2 26.30860 2 1 2 23 44 1.625 2.375 2 2 0.75
#> 3 26.25974 3 1 3 23 32 2.625 3.375 3 3 0.75
#> 4 22.04722 4 1 4 17 24 3.625 4.375 4 4 0.75
#> 5 16.44991 5 1 5 12 22 4.625 5.375 5 5 0.75
#> 6 24.39759 6 1 6 20 44 5.625 6.375 6 6 0.75
#> 7 17.09868 7 1 7 12 27 6.625 7.375 7 7 0.75
#> weight colour fill size alpha shape linetype
#> 1 1 grey20 white 0.5 NA 19 solid
#> 2 1 grey20 white 0.5 NA 19 solid
#> 3 1 grey20 white 0.5 NA 19 solid
#> 4 1 grey20 white 0.5 NA 19 solid
#> 5 1 grey20 white 0.5 NA 19 solid
#> 6 1 grey20 white 0.5 NA 19 solid
#> 7 1 grey20 white 0.5 NA 19 solid

关于r - 如何查看由 ggplot2 geom_boxplot 计算的计算变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39820118/

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