R语言简单条形图

 简单条形图的制作

install.packages("vcd")#安装含有类风湿性关节炎新疗法研究数据集的R包“vad”

>library(vcd)#加载改包的数据

>counts<-table(Arthritis$Improved)#获用table函数取目标数据并且赋予给新的对象counts

>counts

>barplot(counts,main="Horizontal Bar Plot",xlab="Frequency",ylab="Improvement",horiz=TRUE)#简单(垂直)条形图

>barplot(counts,main="Simple Bar Plot",xlab="Improvement",ylab="Frequency")

当height是一个向量时,则会生成简单垂直条形图(默认),加上horiz=TRUE则会生成一幅水平条形图

输出结果如下

> install.packages("vcd")#安装含有类风湿性关节炎新疗法研究数据集的R包“vad”

WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:


https://cran.rstudio.com/bin/windows/Rtools/

Installing package into ‘C:/Users/qupeng/Documents/R/win-library/4.0’

(as ‘lib’ is unspecified)

试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/4.0/vcd_1.4-8.zip'

Content type 'application/zip' length 1519118 bytes (1.4 MB)

downloaded 1.4 MB


package ‘vcd’ successfully unpacked and MD5 sums checked


The downloaded binary packages are in

C:\Users\qupeng\AppData\Local\Temp\Rtmp0YlUCc\downloaded_packages

> library(vcd)#加载改包的数据

载入需要的程辑包:grid

> counts<-table(Arthritis$Improved)#获用table函数取目标数据并且赋予给新的对象counts

> counts


  None   Some Marked 

    42     14     28 

> barplot(counts,main="Horizontal Bar Plot",xlab="Frequency",ylab="Improvement",horiz=TRUE)#简单(垂直)条形图

> barplot(counts,main="Simple Bar Plot",xlab="Improvement",ylab="Frequency")


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 条形图表示矩形条中的数据,条的长度与变量的值成比例。 R语言使用函数barplot()创建条形图。 R语言可以在条...
    yuanyb阅读 5,969评论 0 1
  • 条形图通过垂直的或水平的条形展示了类别型变量的分布(频数)。 1.用法 Usage 2.主要参数 参数含义heig...
    caoqiansheng阅读 5,682评论 0 4
  • 20171225(从有道迁移) 基本图形 条形图简单条形图:通过垂直的或水平的条形展示了类别型变量的分布(频数)语...
    KrisKC阅读 3,669评论 0 0
  • 图形初步 在本章中,我们将讨论处理图形的一般方法。我们首先探讨如何创建和保存图形,然后关注如何修改那些存在于所有图...
    jplee阅读 10,581评论 0 12
  • 分析数据的第一件事,就是观察它。 mtcars数据集收集了32种不同汽车的11个变量。 问题1:我们想知道在这32...
    奇妙的泡泡阅读 3,021评论 0 0