R语言实用案例分析-1

本文展示了如何使用R语言生成100位同学的Java和大数据技术成绩,模拟正态分布和均匀分布,计算平均分、最高分,并通过柱状图展示总成绩分布。通过具体步骤解释R在统计分析中的应用。
摘要由CSDN通过智能技术生成

在日常生活和实际应用当中,我们经常会用到统计方面的知识,比如求最大值,求平均值等等。R语言是一门统计学语言,他可以方便的完成统计相关的计算,下面我们就来看一个相关案例。

1. 背景

最近西安交大大数据专业二班,开设了Java和大数据技术课程,班级人数共100人。

2. 需求

通过R语言完成该100位同学学号的生成,同时使用R语言模拟生成Java和大数据技术成绩,成绩满分为100,需要满足正态分布,成绩生成后,求出:1.同学们的各科总分。2. 各科平均分。3.求最高分的同学。4.求出这两门课程的关系。


实现思路:

1. 首先需要生成100位同学的学号,学号按照从小到大进行排序,可以使用seq函数,关于seq的使用,可以查看帮助文档

   seq(3116393030,3116393130)

  得到结果

 

2. 通过rnorm生成2门正态分布的成绩。

   rnorm(100,mean=80,sd=11),此处生成了均值为80,标准差为11的100个学生成绩。运行结果如下:


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值