R语言操作X轴日期实例讲解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

R语⾔操作X轴⽇期实例讲解
R语⾔操作X轴⽇期:
需要⽤到程序包library(lubridate);程序包是在R的安装包C:\R-3.4.4\bin 64\RGui.exe⾥根据命令安装的
将⽇期改为xxxx/xx/01;
firstDay=‘2020/02/12' ;
可⽤ day(firstDay)<-01; //此时firstDay的数据为:‘2020/02/01';day()是获取⽇,month()获取⽉份,year()获取年份都需要‘lubridate'包
可以通过write.table(firstDay,file='D:\\firstDay.txt');//输出数据
使⽤seq()函数参数:
from:开始值
to:结束值
length:⽣成x轴的节点数量
by:步长值可以是day,month,year;
例如:seq(from=‘2020/03/08',to=‘2020/11/08',by=‘3 month')
输出:‘2020/03/08',‘2020/06/08',2020/09/08,‘2020/012/08'
注意:length参数和by参数不能同时存在
具体每个X轴的⽇期节点差是有by控制的,在没有设定by(步长值)时,是根据by=(to-from)/(length-1) 算出来的规则序列;
如果使⽤的是dateNew=as.Date(seq(from=firstDay,to=‘2020/09/08',length=7));
此时的dateNew是⼀组⽇期节点个数为7的X轴;
如果想让dateNew⽣成的⽇期节点都为某年/某⽉/01,
可以使⽤day(dateNew)<-01;
此时的dateNew⽣成的⽇期为XX年/XX⽉/01;
以下图的⽇期格式为:format="%m/%d/%Y";
到此这篇关于R语⾔操作X轴⽇期实例讲解的⽂章就介绍到这了,更多相关R语⾔操作X轴⽇期内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。

相关文档
最新文档