【炼数成金の大数据学统计基础】第一课作业

本文通过三个实际案例展示了如何使用R语言进行数据读取、茎叶图绘制、统计数据计算等操作,包括均值、中位数、极差、方差、标准差及众数的求解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


第一题:

1.将下面数据保存到“c:\height.txt”,备注:这里的数据没有用源数据,直接EXCEL生成了随机数拷贝到txt中

206 
211 
236 
234 
194 
192 
196 
213 
231 
233 
249 
208 
181 
228 
193 
214 
195 
231 
208 
204 
230 
223 
194 
234 
189 
228 
219 
193 
185 
188 


2.R代码

height<-read.table("c:/height.txt",header=FALSE)
stem(height$V1)#注意这里的height为list,直接调用stem没办法输出


3.output

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

  18 | 1589
  19 | 2334456
  20 | 4688
  21 | 1349
  22 | 388
  23 | 0113446
  24 | 9

第二题:

#93,62,51,93,75,82,93,62,65,51
a<-c(93,62,51,93,75,82,93,62,65,51)
#a的均值
a_mean<-mean(a)
b<-sort(a)
#a的中位数
a_zhong<-ifelse(length(b)%%2,b[length(b)/2+1],(b[length(b)/2]+b[length(b)/2+1])/2)
a_cha<-abs(a-a_mean)
#a的极差
a_ji<-max(a_cha)
#a的样本方差
a_var<-var(a)
#a的标准差
a_sd<-sd(a)
#a的众数
a_zong_shu<-names(which.max(table(a)))


第三题:

a<-c(2500,1000,500,800,400,600)
names(a)<-c("食品","服装","出行","教育","医疗","其他")
pie(a)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值