R 常用基本函数

R 常用的数字、矩阵和数列的处理函数

#数值篇

mean() #均值
sum() #求和
max() #最大值
min() #最小值
prod() #连乘
var() #方差
sd() #标准差
seq() #产生序列  seq(1,100,by=2) 产生1到100,公差为2的数列;seq(1,100,length=25)产生1到100,数字个数为25的数列.
letters[m:n] #依次输出第m到n个英文小写字母
LETTERS[m:n] #依次输出第m到n个英文大写字母
which() #返回符合条件的的坐标   which.max() 返回最大值坐标,which.min()返回最小值坐标
rev() #反序输出数列
sort() #对象量进行排序

#矩阵篇
is.matrix() #判断是否是矩阵  矩阵也是数组的特殊形式,可以看做二维的数组
matrix(a,nrow=m,ncol=n) #新建m行n列矩阵,默认按列排序,按行加参数byrow = T
t() #矩阵转置
diag() #返回矩阵对角线(输入为矩阵时)或产生阶数为数值的单位矩阵
solve()  #矩阵求逆(输入矩阵时); solve(a,c) 求 a·x = c, a矩阵乘以x等于c矩阵,求x
eigen() #求矩阵的特征值
#向量
is.vector() #判断是否为向量

#数组
is.array() #判断是否为数组
mode()  # 判断

#数据框
data.frame()  #矩阵形式,但列可以不同数据类型
plot() # 绘出图形


猜你喜欢

转载自www.cnblogs.com/drliu/p/12939715.html
今日推荐