您好,欢迎访问三七文档
111R软件绘图实例222用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把第一行作为数据处理3334、建立数据向量 X1‐X[,1] # 将矩阵X的第一列作为向量赋值给X15、 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”) #绘制正态曲线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”)#绘制正态分布的概率密度曲线444用R软件绘制电脑销售量的直方图555用R软件绘制电脑销售量的直方图666用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的第一列作为向量赋值给X1777用R软件绘制电脑销售量的茎叶图stem(X1) #绘制茎叶图888读入例2‐5的电脑销售量数据,画出电脑销售量的频率直方图,并叠加正态分布曲线。1.R软件读取xls文件比较繁琐,因此可以将原有的xls文件另存为csv文件以方便R软件读取;SPSS也可以输出为csv文件。2.将工作目录设定为源文件所在目录;3.读入文件: library(foreign) #首先,加载外部文件操作函数库 X‐read.csv(“2‐5.csv”) #读入文件,并赋值给数据框X。(也可以读取spss文件,函数read.spss)4. 绘制箱线图 boxplot(X) #箱线图可以直接对矩阵X直接操作。用R软件绘制课程成绩的箱线图999用R软件绘制课程成绩的箱线图 X=read.csv(“2‐5.csv”) #读取文件 boxplot(X) #绘制箱线图101010读入例2‐5的电脑销售量数据,画出电脑销售量的频率直方图,并叠加正态分布曲线。1.R软件读取xls文件比较繁琐,因此可以将原有的xls文件另存为csv文件以方便R软件读取;SPSS也可以输出为csv文件。2.将工作目录设定为源文件所在目录;3.读入文件: library(foreign) #首先,加载外部文件操作函数库 X‐read.csv(“2‐6.csv”) #读入文件,并赋值给数据框X。(也可以读取spss文件,函数read.spss)5. 绘制箱线图 boxplot(X1) #箱线图可以直接对矩阵X1直接操作。用R软件绘制学生成绩的箱线图4. X1‐cbind(X[2],X[3],X[4],X[5],X[6],X[7],X[8],X[9],X[10],X[11],X[12])#去掉第一列课程名称,提取数据框。111111 X=read.csv(“2‐6.csv”) #读取文件X1‐cbind(X[2],X[3],X[4],X[5],X[6],X[7],X[8],X[9],X[10],X[11],X[12])#提取数据框 boxplot(X1) #绘制箱线图用R软件绘制学生成绩的箱线图1212121.R软件读取xls文件比较繁琐,因此可以将原有的xls文件另存为csv文件以方便R软件读取;SPSS也可以输出为csv文件。2.将工作目录设定为源文件所在目录;3.读入文件: library(foreign) #首先,加载外部文件操作函数库 X‐read.csv(“2‐7.csv”) #读入文件,并赋值给数据框X。(也可以读取spss文件,函数read.spss)用R软件绘制地区生产总值散点图4. 绘制散点图plot(X[,2],X[,3],xlab=固定资产投资总额,ylab=地区生产总值)#绘制固定资产投资总额与地区生产总值的关联散点图 plot(X$固定资产投资总额,X$地区生产总值,xlab=colnames(X[2]), ylab=colnames(X[3])) #也可以绘制固定资产投资总额与地区生产总值的关联散点图131313 X=read.csv(“2‐7.csv”) #读取文件 plot(X[,2],X[,3],xlab=固定资产投资总额,ylab=地区生产总值)#绘制固定资产投资总额与地区生产总值的关联散点图用R软件绘制地区生产总值散点图141414用Excel和SPSS计算描述统计量SPSS)【Analyze】【Descriptivestatistics】【Descriptives】【variables】(选入变量)【Options】(选择需要的描述统计量)【Continue】【OK】•SPSSSPSSExcel&【工具】【数据分析】【描述统计】【确定】【输入区域】【输出选项】【汇总统计】【确定】ExcelExcel151515正态概率图的绘制(normal probability plots)•正态概率图可以在概率纸上绘制,也可以在普通纸上绘制。在普通纸上绘制正态概率图的步骤•第1步:将样本观察值从小到大排列x(i)•第2步:求出样本观察值的标准正态分数zi。标准正态分数满足•第3步:将zi作为纵轴,x(i)作为横轴,绘制图形,即为标准正态概率图0.5()()iijRankitPZzzn−=≤=Φ方法:0.5()()iijRankitPZzzn−=≤=Φ方法:161616正态概率图的绘制(例题分析)【例】在一家保险公司中随机抽取10名销售人员,他们的年销售(单位:万元)分别为176,191,214,220,205,192,201,190,183,185。绘制正态概率图,判断销售额数据是否服从正态分布171717用SPSS绘制正态概率图•第1步:选择【分析】下拉菜单,单击【描述统计】命令下的【P‐P图】或【Q‐Q图】命令•第2步:在主对话框中将变量选入【Variables】,点击【OK】在P‐P图(P‐P Plots)或Q‐Q图(Q‐Q Plots)对话框中,最左边的变量列表为原变量列表,通过单击按钮可选择一个或者几个变量进入位于对话框中间的变量(Variables)列表框中。根据这些变量数据可创建P‐P图或Q‐Q图,并进行分布检验。用用SPSSSPSS绘制正态概率图绘制正态概率图181818正态概率图的绘制(例题分析)PP--PP图图QQ--QQ图图191919用R软件绘制电脑销售量的直方图
本文标题:R软件绘图实例
链接地址:https://www.777doc.com/doc-4998286 .html