R:第二课

处理缺失值:

线性插值:就是在缺失处,让补齐的数据仍然在原来数据的直线上。可参考博文:https://www.cnblogs.com/JiYF/p/9967796.html

样条插值:与线性插值相对而言,样条插值不一定是用直线去拟合,也不是整个数据点一起拟合。它分区间,在每个区间拟合一个函数,主要用的有二次函数,三次函数等,所以样条插值应用范围更广。可参考博文:https://blog.csdn.net/deramer1/article/details/79034201

install.packages("zoo")
library(zoo)
a<-c(1:7)
a[4]<-NA
a
y1<-na.approx(a)#线性插值
y1
y2<-na.spline(a)#样条插值
y2
?na.approx  #查看函数帮助文档
?na.spline

时间序列导出:write table()

ln.yield<-log(x$yield)
x.new<-data.frame(x,ln.yield)
write.table(x.new,file="C:///yield.csv",sep=",",row.names=F)
#row.names=F,行名不需要

时间序列数据的读取及筛选:如果是读取txt文件,则将sep=","改为sep="\t"

x<-read.table("C:\Users\admin\Desktop\Rdata/file1.csv",sep=",",header=T)
y<-log(x$yield)
z<-subset(x,year>1925,select=yield)
  • pch设置点的样式
  1. 当pch取0~14时,其点为空心点,可以用col(颜色)参数设置其边框的颜色;
  2.  当pch取15~20时,其点是实心点,可以用col参数设置其填充的颜色; 
  3. 3.当pch取21~25时,其点也是实心点,既可以用col参数设置边框的颜色,也可以用bg参数设置其内部的填充颜色。   
  • type参数可以设置所绘图形中数据的显示类型,如将绘图函数plot中的参数type取值设置为p,则可以将数据以点的形式显示。http://blog.sina.com.cn/s/blog_3eeaf7b80101n31w.html
  • lwd参数可以设置所绘图形中线的粗细,填数字
  • lty设置连线的类型,填数字
  • col设置线的颜色,常用的有:https://blog.csdn.net/zhouyijun888/article/details/69213494
  • xlab,ylab设置坐标轴名称
  • main设置主标题,sub设置副标题
  • xlim,ylim设置坐标轴范围,用c(  ,  )来确定
  • abline设置参照线,h为垂直线,v为水平线,可以画多条线,或者设置col参数

 画简易时序图:https://www.yiibai.com/r/r_time_series_analysis.html

install.packages("tseries")
library(tseries)
yield<-c(15.2,16.9,15.3,14.9,15.7,15.1,16.7)
yield<-ts(yield,start=1884)
yield
plot(yield,type="o",pch=17)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值