R数据科学—练习1.7答案

一、stat_summary()函数的默认几何对象是什么?不使用统计变换函数的话,如何使用几何对象重新生成以上的图?

1.stat_summary()函数的默认几何对象是geom_pointrange()

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

2.不使用统计变换函数的话,如何使用几何对象函数重新生成示例中代码生成的图?

(1)示例代码及生成的图

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

(2)几何对象函数及生成的图

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

二、geom_col()函数的功能是什么?它和geom_bar()函数有何不同?

1.geom_col()函数的功能

geom_col() 函数是 R 语言中 ggplot2 包提供的一个用于绘制柱状图的几何对象(geometric object),它的主要功能是直接使用数据中的数值作为柱子的高度来创建柱状图。

2.与geom_bar()函数的区别

(1)geom_col() 直接使用数据中的数值作为柱子的高度,不进行额外的统计计算,适用于已经聚合的数据;

(2)geom_bar() 默认进行统计计算,根据频数或计数来确定柱子的高度,适用于原始数据,需要统计每个类别的频数或根据权重计算高度。

三、多数几何对象和统计变换都是成对出现的,总是配合使用。仔细阅读文档,列出所有成对的几何对象和统计变换。它们有什么共同之处?

1.geom_bar() 和 stat_count():

geom_bar() 默认使用 stat_count(),用于计算每个组中的观测值数量,并以此作为柱状图的高度。

2.geom_col() 和 stat_identity():

geom_col() 默认使用 stat_identity(),直接使用数据中的 y 值作为柱状图的高度。

3.geom_histogram() 和 stat_bin():

geom_histogram() 默认使用 stat_bin(),用于计算直方图的频数分布。

4.geom_boxplot() 和 stat_boxplot():

geom_boxplot() 默认使用 stat_boxplot(),用于计算并绘制箱线图。

5.geom_point() 和 stat_summary():

geom_point() 可以与 stat_summary() 结合使用,用于在散点图上显示统计摘要,如均值和置信区间。

四、stat_smooth()函数会计算出什么变量?哪些参数可以控制它的行为?

stat_smooth()函数会计算出预测值等变量,以下为可控制该函数的参数:
在这里插入图片描述

五、在比例条形图中,我们需要设定group=1,这是为什么呢?换句话说,以下两张图会有什么问题?

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(图1)
在这里插入图片描述在这里插入图片描述
(图2)

1.需要设定group=1的原因在于:因为本次绘图并不是比较cut下一层分类在每一个cut类别中所占的比例,而是将所有的cut数据作为一个整体,计算并显示不同cut在整体中所占的比例,因此需要设定group=1;

2.以下两张图的问题在于:图一并未显示出每个分组的真实比例;图二中出现了7个并未设定的分组。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值