- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
R软件绘图实例
R软件绘图实例
11
1
用R软件绘制电脑销售量的直方图
读入例2‐4 的电脑销售量数据,画出电脑销售量的频率直方
图,并叠加密度估计曲线和正态分布密度曲线。
1. R软件读取xls文件比较繁琐,因此可以将原有的xls文件另存为csv
文件以方便R软件读取;SPSS也可以另存为csv文件。
2. 将工作目录设定为源文件所在目录;#读入文件不需再输入路径
3. 读入文件:
library(foreign) #首先,加载外部文件操作函数库
X‐read.csv(“2‐4.csv”,header=TRUE) #读入文件,并赋值给X(数据
框,要分大小写)。(也可以读取spss文件,函数read.spss);
header=TRUE表示第一行为变量名(默认值),否则FALSE把第一行作
为数据处理
22
2
4、建立数据向量
X1‐X[,1] # 将矩阵X 的第一列作为向量赋值给X1
5. hist(X1,freq=FALSE,main=频率直方图,xlab= 电脑销售量
,ylab=频率)#freq是逻辑变量:FALSE绘出频率且有核密度直方图
6. lines(density(X1),col=blue)#绘制蓝色密度估计曲线
X2-139:241 #产生横坐标等差为1的数列
lines(X2,dnorm(X2,mean(X1),sd(X1)),col=“red”)#绘制正态分布的概
率密度曲线
5、 hist(X1,freq=TRUE, main=“频数直方图”,xlab=“ 电脑销售量”,ylab=“频
数)#freq是逻辑变量:TRUE(默认值)绘出频数直方图
6、 X2‐140:240 #产生分布范围内的横坐标均匀序列
n=100*119/10 #计算纵坐标校正值
lines(X2,n*dnorm(X2,mean(X1),sd(X1)),col=“red”) #绘制正态曲线 33
3
用R软件绘制电脑销售量的直方图
44
4
用R软件绘制电脑销售量的直方图
55
5
用R软件绘制电脑销售量的茎叶图
读入例2‐4 的电脑销售量数据,画出电脑销售量的茎叶图,
并叠加正态分布曲线。
1. R软件读取xls文件比较繁琐,因此可以将原有的xls文件另存为
csv文件以方便R软件读取;SPSS也可以输出为csv文件。
2. 将工作目录设定为源文件所在目录;
3. 读入文件:
library(foreign) #首先,加载外部文件操作函数库
X‐read.csv(“2‐4.csv”) #读入文件,并赋值给数据框X 。(也可
以读取spss文件,函数read.spss)
4. 绘制茎叶图
X1‐X[,1]
# 将矩阵X 的第一列作为向量赋值
给X1
66
6
用R软件绘制电脑销售量的茎叶图
stem(X1) #绘制茎叶图
77
7
用R软件绘制课程成绩的箱线图
读入例2‐5的电脑销售量数据,画出电脑销售量的频率直方
图,并叠加正态分布曲线。
1. R软件读取xls文件比较繁琐,因此可以将原有的xls文件另
存为csv文件
文档评论(0)