美文网首页
R语言入门section1

R语言入门section1

作者: JeffreyPaul | 来源:发表于2018-06-20 11:05 被阅读0次

R的特点:

1.有效的数据处理和保存机制。

2.拥有一整套数组和矩阵的操作运算符。

3.一系列连贯而又完整的数据分析中间工具。

4.图形统计可以对数据直接进行分析和显示,可用于多种图形设备。

5.一种相当完善、简洁和高效的程序设计语言。它包括条件语句、循环语句、用户自

定义的递归函数以及输入输出接口。

6.R语言是彻底面向对象的统计编程语言。

7.R语言和其它编程语言、数据库之间有很好的接口。

8.R语言是自由软件,可以放心大胆地使用,但其功能却不比任何其它同类软件差。

9.R语言具有丰富的网上资源

R的函数:

c():使用与创建向量,默认为列;

创建向量

length():用于计算向量的长度

计算向量的长度

mode():

求向量的数据类型

rbind():

行绑定

cbind():

列绑定

mean():

求均值

sum():

求和

min():

求最小值

max():

求最大值

var():

求方差

sd():

求标准差

prod():

阶乘

产生向量的其他方式:

从第一个数字开始产生1-10的向量 从第一个数字开始每个向量都减1 从第二个数字开始每个向量乘2后加1 n为正数表示取出n位的数值,n为负数表示取出除去n位的所有数值 量度数目不对 根据下标和范围取值

seq():

产生向量 按个数产生向量

letters():

产生字母序列

which():

得到最大值,最小值的下标 得到值为2的数字的下标 得到a大于5的下标和a大于5的值 反转

sort():

排序

matrix():

第一个参数为向量,三行四列,默认列先排 四行三列,默认列先排 四行三列,行先排

t():

转置矩阵 a%*%b,向量的内积

diag():

求对角线

slove():

相乘为单位矩阵 求解线性方程

eigen():

特征值与特征向量

数据框:

数据框

读文件:

读取txt文件

for循环:

for循环

while循环:

while循环

runif()均匀分布函数:

均匀分布函数生成成绩

rnorm()正态分布函数:

正态分布函数 把超过100的数值调整为100 合并数据框并保存到硬盘

列平均数colMeans():

列平均数

apply(数据,(1代表行,2代表列,n代表n维),模式):

行、列分别求平均数

END

相关文章

网友评论

      本文标题:R语言入门section1

      本文链接:https://www.haomeiwen.com/subject/cnltyftx.html