R语言绘制茎叶图

与直方图相比,茎叶图更能细致的看出数据分布情况!

 

代码: 

> x<-c(25, 45, 50, 54, 55, 61, 64, 68, 72, 75, 75,
+ 78, 79, 81, 83, 84, 84, 84, 85, 86, 86, 86,
+ 87, 89, 89, 89, 90, 91, 91, 92, 100)
> stem(x)

The decimal point is 1 digit(s) to the right of the |

2 | 5
3 |
4 | 5
5 | 045
6 | 148
7 | 25589
8 | 1344456667999
9 | 0112
10 | 0

 

转载于:https://www.cnblogs.com/ConnorShip/p/9875505.html

好的,以下是三种形的绘制方法: 1. 频数条形 使用 R 语言中的 ggplot2 包可以很方便地绘制频数条形。假设我们有一个数据框 data,其中有一列变量为 x,我们想绘制它的频数条形,可以按照以下步骤进行: ```R library(ggplot2) ggplot(data, aes(x)) + geom_bar() ``` 其中 `aes(x)` 表示将数据框中的 x 列作为 x 轴上的变量,`geom_bar()` 表示绘制为条形。如果需要对条形进行某些调整,可以添加各种参数,例如: ```R ggplot(data, aes(x)) + geom_bar(fill="steelblue", color="black", alpha=0.8) + labs(title = "频数条形", x = "x轴", y = "y轴") + theme(plot.title = element_text(hjust = 0.5)) ``` 2. 散点 使用 R 语言中的 ggplot2 包可以很方便地绘制散点。假设我们有一个数据框 data,其中有两列变量为 x 和 y,我们想绘制它们的散点,可以按照以下步骤进行: ```R library(ggplot2) ggplot(data, aes(x, y)) + geom_point() ``` 其中 `aes(x, y)` 表示将数据框中的 x 列作为 x 轴上的变量,y 列作为 y 轴上的变量,`geom_point()` 表示绘制为散点。如果需要对散点进行某些调整,可以添加各种参数,例如: ```R ggplot(data, aes(x, y)) + geom_point(color="steelblue", size=3, alpha=0.8) + labs(title = "散点", x = "x轴", y = "y轴") + theme(plot.title = element_text(hjust = 0.5)) ``` 3. 叶图 使用 R 语言中的 stem() 函数可以很方便地绘制叶图。假设我们有一个向量 x,我们想绘制它的叶图,可以按照以下步骤进行: ```R stem(x) ``` 如果需要对叶图进行某些调整,可以添加各种参数,例如: ```R stem(x, scale=2, width=40) ``` 其中 `scale` 表示的高度,`width` 表示每行的宽度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值