当前位置: 首页 > news >正文

教育类网站开发模板windows优化软件排行

教育类网站开发模板,windows优化软件排行,支付宝手机网站,做软件的平台有哪些文章目录 前言编写R函数图形的控制和布局par函数layout函数 练习 前言 安装完R软件之后就可以对其进行代码的编写了。 编写R函数 如果对数据分析有些特殊需要,已有的R包或函数不能满足,可以在R中编写自己的函数。函数的定义格式如下所示: …

文章目录

  • 前言
  • 编写R函数
  • 图形的控制和布局
    • par函数
    • layout函数
  • 练习


前言

安装完R软件之后就可以对其进行代码的编写了。


编写R函数

如果对数据分析有些特殊需要,已有的R包或函数不能满足,可以在R中编写自己的函数。函数的定义格式如下所示:

functionname<-function(a1, a2,...)expression

该式中, functionname是函数名称; function指明该对象为函数类型;a1,a2,为函数中涉及的参数; expression是函数的具体内容。

比如,要自己编写函数计算50个学生考试分数的平均数、中位数、极差和标准差,代码如下所示。(使用example1_1)。

load("C:/example/ch1/example1_1.RData")  # 装载数据
x<-example1_1[,4]            # 为x赋值为example1_1的第4列
myfun<-function(x){           # 编写函数如下
n<-length(x)
mean<-sum(x)/n
median<-median(x)
r<-max(x)-min(x)
s<-sd(x) 
df<-data.frame(样本量=n,平均数=mean,中位数=median,极差=r,标准差=s)
return(df)
}
myfun(x)    # 返回函数结果 

在这里插入图片描述

图形的控制和布局

par函数

参数介绍如下表:
在这里插入图片描述
不同数字代表的R的绘图线型(Ity)和线宽(lwd):

在这里插入图片描述
不同数字代表的R的绘图符号(pch):

在这里插入图片描述

par函数中的参数 mfrow(或mfcol)可以将绘图区域分割成R×C的矩阵,从而可以在一个绘图区域中绘制多个图,但参数向量c(nr,nc)是将绘图区域的行和列等分。

layout函数

有时需要将绘图区划分成不同大小的区域以满足不同图形的要求,这时可以使用layout函数来布局。函数的格式及参数的意义如下表所示:
在这里插入图片描述

layout(matrix(c(1,2,3,3),nrow=2,ncol=2),widths=c(2,1)) # 布局绘图环境
par(mai=c(0.6,0.6,0.1,0.1),cex=0.7)       # 设定图形边距、文字和绘图符号大小
x<-rnorm(5000)              # 生成5000个标准正态分布随机数
y<-rchisq(5000,10)          # 生成5000个卡方分布随机数
hist(x,prob=TRUE,col="lightblue",xlab="x",ylab="Density",ylim=c(0,0.4),main="")                   # 绘制x的直方图
hist(y,freq=FALSE,col="pink",xlab="y",ylab="Density",main="")    # 绘制y的直方图
boxplot(x,col="red",lwd=1)                  # 绘制x的箱线图

在这里插入图片描述

layout(matrix(c(1,2,3,3),nrow=2,ncol=2,byrow=TRUE),heights=c(2,1)) # 布局绘图环境
par(mai=c(0.6,0.6,0.1,0.1),cex=0.7)    # 设定图形边距、文字和绘图符号大小
x<-rnorm(1000)            # 生成1000个标准正态分布随机数
y<-rchisq(1000,10)        # 生成1000个卡方分布随机数
hist(x,prob=TRUE,col="lightblue",xlab="x",ylab="Density",ylim=c(0,0.4),main="")     # 绘制x的直方图
plot(x,y,xlab="x",ylab="y")   # 绘制x和y的散点图
boxplot(y,col="red",lwd=1,horizontal=TRUE,varwidth=TRUE)   # 绘制x的箱线图

在这里插入图片描述


练习

1、layout()函数通用格式?

2、如果绘图的布局如下所示,请写出正确的代码进行实现。

par(oma = c(2,2,2,2))
layout(matrix(c(1, 2, 1, 3), 2), widths = c(1, 3), heights = c(1, 2))
layout.show(3)

在这里插入图片描述

http://www.mnyf.cn/news/45417.html

相关文章:

  • 建设厅特种作业操作证查询一键优化清理
  • 北京市社会保险网上服务平台seo快速排名工具
  • 郑州做网站建设公司哪家好宁波网站优化
  • 搭建wordpress配置搜索引擎优化公司
  • 娄底哪里学习网站建设和seo百度认证营销顾问
  • 做视频网站 带宽多少才合适市场推广怎么写
  • 成人计算机培训机构哪个最好seo值是什么意思
  • 莆田交友网站市场网络搜索引擎
  • 用flash做网站超链接如何在百度推广自己
  • 财经大学网站建设软文推广服务
  • 易企秀h5制作官网网站关键词免费优化
  • 手机网站开发库重庆百度推广排名优化
  • 搜索郑州网站企业如何做好网络营销
  • iis 新建网站没有文件夹权限网络营销创意案例
  • 深圳网站开发服务临沂seo公司稳健火星
  • 如何在网站后台做网页百度收录怎么查询
  • 太原网站制作推荐十大中文网站排名
  • 那种系统做网站比较好职业培训机构需要什么资质
  • 张家口网站建设制作怎样上百度做广告
  • 如何做网站将数据上传站长之家网站排名
  • 阜阳哪里做网站怎么做手工
  • 抚松做网站青岛seo推广
  • 模板网站定制seo博客推广
  • 哪个网站做外单出口好能让网络非常流畅的软件
  • 网站设计部合肥网站建设公司
  • 专业网站建设公司兴田德润放心怎么推广一个app
  • 网站做很久了百度没收录搜索引擎营销是什么
  • 如何新建网站网络建站流程
  • 怎么把一个网站的关键词seo的优点和缺点
  • 手机网站做安卓客户端电商营销策略