R 绘制箱线图的绘制方法(plot、boxplot、qplot)

 时间:2026-04-23 03:59:01

1、#读取数据集

以ggplot2中的diamonds数据集为例。

library(ggplot2)

sample1=diamonds[sample(nrow(diamonds),100),]

attach(sample1)

#当x为分类变量时,plot函数可自动绘制出箱线图

plot(cut, price)

R 绘制箱线图的绘制方法(plot、boxplot、qplot)

2、在boxplot函数中,可以使用公式来实现。

boxplot(price ~ cut, data = sample1,col=rainbow(7))

也可以用ggplot2中的函数实现,下面两行代码运行的结果相同。

qplot(cut, price, data=sample1, geom="boxplot")

ggplot(sample1, aes(x=cut, y=price)) + geom_boxplot()

R 绘制箱线图的绘制方法(plot、boxplot、qplot)

R 绘制箱线图的绘制方法(plot、boxplot、qplot)

3、# 两个x变量同时作用

boxplot(price ~ cut+color, data = sample1,col=rainbow(7))

ggplot2的实现方法:

qplot(interaction(cut, color), price, data=sample1, geom="boxplot")

ggplot(sample1, aes(x=interaction(cut, color), y=price)) + geom_boxplot()

R 绘制箱线图的绘制方法(plot、boxplot、qplot)

  • 怎样把慕课的ppt导出来
  • 学习通如何下载课件PPT?
  • SPSS之数据预处理
  • 知网怎么精确检索某种期刊的文献
  • pubmed怎么下载文献
  • 热门搜索
    淘宝怎么查订单号 清远旅游攻略景点必去 坐飞机可以带化妆品吗 鱼尾纹怎么消除 可以看黄的网站 日式风格特点 西双版纳旅游费用 qq怎么绑定手机 本溪旅游景点 教学大纲怎么写