r语言编程的步骤

Python011

r语言编程的步骤,第1张

r语言编程的步骤?R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

工具原料一台电脑下载完毕的R software

方法/步骤分步阅读

1

/5

安装完毕R语言,新建属于自己的R变成文件夹,然后 File ->Change Dir..,设置成自己的工作文件,自己工作空间将都会产生在这个文件夹下。

2

/5

然后Files - >New Script,打开新的脚本编辑,在这里键入自己代码,编辑。

在此模式下,摁F5键意味着执行这一行,当我们编辑很多行的时候,我们可以进行全选,然后摁下F5,这样就会执行所有行的代码。

3

/5

下面进行实战,我们下面将会用R语言画出一个简单房子,具体的代码含义不解释,推荐Manning出版的《R语言实战》,里面有大量的联系及讲解。

4

/5

选中,然后执行F5按键,R语言就会画出一个简单的房子,具体代码可以参见下图。

5

/5

总之,R语言是一个非常好的统计软件,在生物统计,金融统计中发挥着越来越多的作用,同时R语言作为一款开源软件,也被世界的R语言兴趣者优化着。

注意事项

R作为一款免费的软件,有时候即使编正确的情况下,仍然可能出现错误

软件的学习在于多联系

内容仅供参考并受版权保护

#####以10个数据和30个数据为例说明。####

my.qqplot <- function(y){

op <- par(mfrow = c(1, 1))

N <- length(y)

n <- seq(1, N)

xais <- qnorm((n - (.5*N) /N)/ N)

#####中间三句可选,只是为了输出计算过程######

mid <- cbind(sort(y), n, n/N, (n-(.5*N)/N)/N , xais)

colnames(mid) <- c("y", "rank", "cumpercent", "adj-cumper","xaix")

print(mid)

#####中间三句可选,只是为了输出计算过程######

par(mfrow = c(2,1))

qqnorm(y)

plot(sort(y) ~ xais, main = 'my qqplot')

par(op)

}

y <- rnorm(10, mean = 20, s = 50)

my.qqplot(y)

y rank cumpercentadj-cumper xaix

[1,] 2.877321 1 0.1 0.05 -1.6448536

[2,] 6.930063 2 0.2 0.15 -1.0364334

[3,] 16.461444 3 0.3 0.25 -0.6744898

[4,] 36.130825 4 0.4 0.35 -0.3853205

[5,] 40.477883 5 0.5 0.45 -0.1256613

[6,] 50.534636 6 0.6 0.55 0.1256613

[7,] 53.425025 7 0.7 0.65 0.3853205

[8,] 54.554269 8 0.8 0.75 0.6744898

[9,]120.496268 9 0.9 0.85 1.0364334

[10,] 125.290253 10 1.0 0.95 1.6448536

保存为简单txt文本。R代码是指使用R语言时书写的代码。R是一套完整的数据处理、计算和制图软件系统。其功能包括:数据存储和处理系统;数组运算工具(其向量、矩阵运算方面功能尤其强大);完整连贯的统计分析工具;优秀的统计制图功能;简便而强大的编程语言:可操纵数据的输入和输出,可实现分支、循环,用户可自定义功能。R作为一种统计分析软件,是集统计分析与图形显示于一体的。它可以运行于UNIX,Windows和Macintosh的操作系统上,而且嵌入了一个非常方便实用的帮助系统。