• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

R语言实战读书笔记(五)高级数据管理

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

5.2.1 数据函数

abs:

sqrt:

ceiling:求不小于x的最小整数

floor:求不大于x的最大整数

trunc:向0的方向截取x中的整数部分

round:将x舍入为指定位的小数

signif:舍入为指定的有效数字位数

cos,sin,tan

acos,asin,atan:反正弦,反余弦,反正切

cosh,sinh,tanh:双曲余弦,双曲正弦和双曲正切

acosh,asinh,atanh:反双曲余弦,反双曲正弦和反双曲正切

log(x,n):以n为底

log:

log10:

exp:

5.2.2 统计函数

mean

median:中位数

sd:标准差

var:方差

mad:绝对中位差

quantile:分位数

range:求值域

sum:

diff:滞后差分

min:

max:

scale:中心化(center=TRUE)或标准化(center=TRUE,scale=TRUE),按列.默认是对指定列进行均值为0,标准差为1的标准化.

5.2.3 概率函数

dnorm:密度函数

pnorm:分布函数

qnorm:分位数函数

rnorm:随机数生成函数

set.seed:指定随机数种子

runif:生成0到1区间上服从均匀分布的伪随机数

mvrnorm:多元正态分布数据

5.2.4 字符处理函数

nchar:计算字符数量

substr(x,start,stop):提取或替换一个字符向量中的子串

x<-"abcdef"

substr(x,2,4)结果是bcd

substr(x,2,4)<-"22222" x变成a222ef

grep(pattern,x,ignore.case=FALSE,fixed=FALSE):搜索,fixed=FALSE,pattern是正则,fixed=TRUE,pattern是一个文本字符串

sub(pattern,replacement,x,ignore.case=FALSE,fixed=FALSE):替换

strsplit(x,split,fixed=FALSE):在split处分割字符向量x中的元素

paste(...,sep="")

toupper:

tolower:

5.2.5 其他函数

length

seq(from,to,by)

rep(x,n)

cut(x,n)

pretty(x,n):创建美观的分割点

cat(...):连接,会在要连接的对象之间创建空格,可以用\b去掉这个空格

apply(x,margin,fun)

5.6

t:转置

5.6.2 整合数据

aggregate(x,by,FUN):by是一个list,按by中的变量聚合

5.6.3 reshape

melt(data,id=c())

cast(md,formula,FUN)

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python和R语言之间的抉择(一)发布时间:2022-07-18
下一篇:
R语言与优化模型(二):非线性规划与多目标规划发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap