R数据科学—练习1.6答案

一、在绘制折线图、箱线图、直方图和分区图时,应该分别使用哪种几何对象?

1.折线图:使用 geom_line() 或 geom_path()。geom_line() 用于绘制简单的折线图,而 geom_path() 用于绘制包含分组的折线图,可以显示不同组之间的连接。

2.箱线图:使用 geom_boxplot()。箱线图用于显示数据的分布情况,包括中位数、四分位数和异常值。

3.直方图:使用 geom_histogram()。直方图用于显示数据的频率分布,可以指定不同的bin(箱)宽度和数量。

4.分区图

(1)条形图:使用 geom_bar(),用于显示分类数据的计数或频率。

(2)柱状图:使用 geom_col(),类似于条形图,但是柱状图的宽度是固定的。

二、在脑海中运行以下代码,并预测会有何种输出。接着在R中运行代码,并检查你的预测是否正确。

library(ggplot2)
ggplot(
  data = mpg,
  mapping = aes(x = displ,y = hwy,color= drv)
)+
  geom_point()+
  geom_smooth(se=FALSE)

在这里插入图片描述

三、show.legend=FALSE的作用是什么?删除它会发生什么情况?你觉得我为什么要在本章前面的示例中使用这句代码?

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.show_legend=FALSE的作用是删除图例

2.删除它图例会重新出现

3.使用原因:让读者体会到不同参数设置对最终输出结果都有一定的影响

四、geom_smooth()函数中的se参数的作用是什么?

决定是否显示平滑曲线的标准误差,设置为FALSE意味着不显示标准误差的阴影区域

五、以下代码生成的两张图有什么区别吗?为什么?

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
生成的两张图完全相同,因为第一张图是全局设置,第二张图是分别的局部设置,效果是相同的。

六、自己编写R代码来生成以下各图

1.图1

在这里插入图片描述
在这里插入图片描述

2.图2

在这里插入图片描述
在这里插入图片描述

3.图3

在这里插入图片描述
在这里插入图片描述

4.图4

在这里插入图片描述
在这里插入图片描述

5.图5

在这里插入图片描述
在这里插入图片描述

6.图6

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值