如何在R中使用ggplot2创建Y轴值为计数的直方图?
为了使用ggplot2在R中创建Y轴值为计数的直方图,我们可以按照以下步骤操作:
- 首先,创建一个数据框。
- 然后,使用ggplot2包的geom_histogram函数和aes创建Y轴值为计数的直方图。
创建数据框
让我们创建一个如下所示的数据框:
> df<-data.frame(x=rnorm(5000)) > head(df,20)
执行上述脚本后,将生成以下输出(由于随机化,此输出在您的系统上可能会有所不同):
x 1 -0.008015477 2 -0.981227322 3 1.144050354 4 0.207177231 5 0.179782914 6 0.380085361 7 -0.828305873 8 -0.909047732 9 1.946699123 10 0.384881892 11 -1.107651249 12 -1.290435936 13 -0.305554288 14 -0.427279557 15 -0.587864723 16 -0.295237215 17 0.178995066 18 0.476328701 19 -0.392095095 20 -1.215651876
使用ggplot2创建Y轴值为计数的直方图
使用ggplot2包的geom_histogram函数为数据框df中的数据创建Y轴值为计数的直方图:
> df<-data.frame(x=rnorm(5000)) > library(ggplot2) > ggplot(df,aes(x))+geom_histogram(aes(y=..count..*10),bins=30)
输出

广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP