gpt4 book ai didi

r - 来自 qplot 的直方图数据

转载 作者:行者123 更新时间:2023-12-04 11:32:21 26 4
gpt4 key购买 nike

我正在使用 qplot 函数生成直方图。它生成了漂亮的图,我对图形非常满意。我也想打印直方图数据,有什么办法可以从 qplot() 中检索它吗?返回对象?我正在使用 hist()函数,如果我们添加选项 plot = FALSE,它会给出数据,同样不适用于 qplot() .

最佳答案

您可以使用功能 ggplot_build()获取用于制作 ggplot() 的实际数据直方图。它们存储在列表元素 data 中- 柱的中点在列 x和计数在列 count 中.

 p<-ggplot_build(ggplot(movies,aes(x=rating))+geom_histogram())

head(p$data[[1]])
y count x ndensity ncount density PANEL group ymin ymax xmin xmax
1 0 0 0.75 0.00000000 0.00000000 0.000000000 1 1 0 0 0.6 0.9
2 150 150 1.05 0.02967946 0.02967946 0.008505137 1 1 0 150 0.9 1.2
3 122 122 1.35 0.02413930 0.02413930 0.006917512 1 1 0 122 1.2 1.5
4 199 199 1.65 0.03937475 0.03937475 0.011283482 1 1 0 199 1.5 1.8
5 366 366 1.95 0.07241789 0.07241789 0.020752535 1 1 0 366 1.8 2.1
6 409 409 2.25 0.08092600 0.08092600 0.023190674 1 1 0 409 2.1 2.4

关于r - 来自 qplot 的直方图数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9390859/

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