R 在ggplot2中设置直方图中断
我是ggplot2新手,我正在尝试获得与histresults相同的直方图,breaks=30R 在ggplot2中设置直方图中断,r,ggplot2,histogram,R,Ggplot2,Histogram,我是ggplot2新手,我正在尝试获得与histresults相同的直方图,breaks=30 如何使用ggplot2复制相同的直方图?我正在使用geom_直方图的binwidth参数,但我很难使两个直方图看起来相同。如果您使用代码,您将看到R决定如何分解数据: data(mtcars) histinfo <- hist(mtcars$mpg) 现在,您可以调整下面的代码,使ggplot直方图看起来更像基础直方图。您必须更改轴标签、比例和颜色。theme_bw将帮助您按顺序进行一些设置
如何使用ggplot2复制相同的直方图?我正在使用geom_直方图的binwidth参数,但我很难使两个直方图看起来相同。如果您使用代码,您将看到R决定如何分解数据:
data(mtcars)
histinfo <- hist(mtcars$mpg)
现在,您可以调整下面的代码,使ggplot直方图看起来更像基础直方图。您必须更改轴标签、比例和颜色。theme_bw将帮助您按顺序进行一些设置
data(mtcars)
require(ggplot2)
qplot(mtcars$mpg,
geom="histogram",
binwidth = 5) +
theme_bw()
并将binwidth值更改为适合您的值。
如果您使用该代码,您将看到R如何决定分解您的数据:
data(mtcars)
histinfo <- hist(mtcars$mpg)
现在,您可以调整下面的代码,使ggplot直方图看起来更像基础直方图。您必须更改轴标签、比例和颜色。theme_bw将帮助您按顺序进行一些设置
data(mtcars)
require(ggplot2)
qplot(mtcars$mpg,
geom="histogram",
binwidth = 5) +
theme_bw()
并将binwidth值更改为适合您的值。
添加到@Konrad的答案中,而不是使用hist,您可以使用其中一个nclass.*函数直接查看nclass。hist使用三种功能:
Sturges使用Sturges的公式,隐式地基于容器大小
数据的范围
nclass.scott使用基于
标准误差的估计值,除非该值为零
返回1
nclass.FD使用基于
四分位间距IQR,除非恢复为零
madx,常数=2,当它也是0时,返回1
默认情况下,使用nclass.Sturges。添加到@Konrad的答案中,而不是使用hist,您可以使用其中一个nclass.*函数直接查看nclass。hist使用三种功能:
Sturges使用Sturges的公式,隐式地基于容器大小
数据的范围
nclass.scott使用基于
标准误差的估计值,除非该值为零
返回1
nclass.FD使用基于
四分位间距IQR,除非恢复为零
madx,常数=2,当它也是0时,返回1
默认情况下使用nclass.Sturges。到目前为止您编写了哪些代码?到目前为止您编写了哪些代码?好问题,好答案。我经常想知道这个问题。好问题,好答案。我经常想知道这一点。