R笔记(1)数据处理之小时值变日均

setwd("C:/Users/ARC/Desktop")                        #setwd():设定当前工作目录

df1=read.csv("yisuo.csv",skip=1)                       #skip:读取数据前跳过的行的数目
time1=df1[,2]                                                     #

hour=as.numeric(lapply(time1,function(x)substr(x,7,8)))    #as.numeric():转换为数值型
day=as.numeric(lapply(time1,function(x)substr(x,4,5)))
month=as.numeric(lapply(time1,function(x)substr(x,1,2)))

mean1=tapply(df1[,8],list(month,day),function(x)mean(x,na.rm=T))


month=substr(time1[1],4,5)
day=substr(time1[1],1,2)

colnames(df1)
plot(df1[,9],type="l")
mean(df1[,9],na.rm=T)
which(is.na(df1[,9]))                                          #is.na():检测缺失值是否存在,返回为true和false

转载于:https://my.oschina.net/u/3749048/blog/1589931

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值