R语言入门section1

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容