r语言 图形一览_R语言常见图形(1)

本文详细介绍了R语言中常见的图形类型,包括条形图、饼图、直方图、核密度图、箱线图和点图。通过实例展示了如何使用R语言的barplot()、pie()、hist()、density()、boxplot()和dotchart()等函数进行图形绘制,帮助读者理解并掌握各种图形的用途和制作方法。
摘要由CSDN通过智能技术生成

本文涉及的基础图形有条形图、饼图、直方图、核密度图、箱线图、点图。

条形图

条形图通过垂直或水平的条形展示类别变量的分布(频数)。

函数barplot()

调用格式:

barplot(height)

其中,height是一个向量或一个矩阵。

适用条件

分类变量

分类

#载入包

library(vcd)

#获取分类变量数据

counts

#分类变量

counts

None Some Marked

42 14 28

使用table()函数生成分类变量。

简单条形图

如果height为一个向量,则它的值就是确定了各条形的高度。

#简单条形图

barplot(counts,main = 'Simple Bar Plot',xlab = 'Improvement',ylab = 'Fre')

#水平条形图

barplot(counts,main = 'Simple Bar Plot',xlab = 'Improvement',ylab = 'Fre',horiz = TRUE)

简单条形图

f8b1d8aafb21fe6b90ff62ebf3d2b721.png

水平条形图

9b8c9b7274b7208a618149d008ddb318.png

加入horiz=TRUE,生成水平条形图。

堆砌条形图和分组条形图

如果height是一个矩阵而不是一个向量则绘图结果将是一幅堆砌条形图或分组条形图。

参数

描述

beside

beside=FALSE(默认值),堆砌条形图。矩阵中每列的取值堆砌在同一条形上。

beside

beside=TRUE,分组条形图,矩阵中每列的取值表示一个分组。#生成数据

counts

counts

Placebo Treated

None 29 13

Some 7 7

Marked 7 21

#堆砌条形图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值