admin管理员组文章数量:1565357
2024年6月2日发(作者:)
一、 试验目的
R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码
开放的软件,它是一个用于统计计算和统计制图的优秀工具。
本次试验要求掌握了解R语言的各项功能和函数,能够通过完成试验内容对R语言有一定的
了解,会运用软件对数据进行分析。
二、 试验环境
Windows系统,RGui(32-bit)
三、 试验内容
模拟产生电商专业学生名单(学号区分),记录高数、英语、网站开发三科成绩,然
后进行统计分析。假设有的100 名学生,起始学号为210222001,各科成绩取整,高
数成绩为均匀分布随机数,都在75分以上。英语成绩为正态分布,平均成绩80,标准
差为7。网站开发成绩为正态分布,平均成绩83,标准差为18。把正态分布中超过100
分的成绩变成100分。
1 把上述信息组合成数据框,并写到文本文件中;
2计算各种指标:平均分,每个人的总分,最高分,最低分,(使用apply 函数)
3求总分最高的同学的学号
4绘各科成绩直方图、散点图、柱状图丶饼图丶箱尾图(要求指定颜色和缺口)
5画星相图,解释其含义
6画脸谱图,解释其含义,
7画茎叶图、qq图
四、 试验实现
(一) 按要求随机生成学号,和对于的高数、英语、网站开发三科成绩。
A、 生成学号
B、 生成高数成绩
高数成绩要求:高数成绩为均匀分布随机数,都在75分以上
均匀分布函数:runif(n,min=0,max=1)
其中,n 为产生随机值个数(长度),min为最小值,max为最大值。
C、 生成英语成绩
英语成绩要求:正态分布,平均成绩80,标准差为7
正态分布函数:rnorm(n, mean = 0, sd = 1)
其中,n 为产生随机值个数(长度),mean 是平均数, sd 是标准差 。
1
D、 生成网站开发成绩
网站开发成绩要求:网站开发成绩为正态分布,平均成绩83,标准差为18。
其中大于100的都记为100。
(二) 把上述信息组合成数据框,并写到文本文件中; 计算各种指标:平均分,每个人的总分,最
高分,最低分,(使用apply 函数)
A、生成文本文件
B、打开数据框
C、在数据框中命名变量
2
版权声明:本文标题:R语言实验报告. 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1717262563a552301.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论