晟斯医学 - 医学科研学术知识和资源共享网站
当前位置:首页 > 医学资讯 > 正文

第十八课 时间日期处理 |【小白学R系列】

作者:DR.Wang 时间:2018.10.29 来源:Freescience联盟

作者:DR.Wang

来源:临床数据科研平台


发送生信到本公众号(freescience联盟)后台,查看更多R系列推文~


在R中日期以字符串的形式输入,通过as.Date()转化为数值形式存储的日期变量。


函数:as.Date(x, "input_format"),其中x是字符型数据,input_format则是读入日期的适当格式,转换的默认格式是yyyy-mm-dd。



%d 数字表示的日期(0~31) 例如01~31
%a 缩写的星期名 例如Mon
%A 非缩写的星期名 例如Monday
%m 月份(00~12) 例如00~12
%b 缩写的月份 例如Jan
%B 非缩写的月份 例如January
%y 两位数的年份 例如07
%Y 四位数的年份  例如2007
默认的日期格式为yyyy-mm-dd


日期的表示和运算

 #系统日期


as.Date("2017-01-01")   #得到"2007-02-01",显示为字符串,但实际是用double存储的。


我想知道1970你那1月1日到2018年1月1日是多少天




学到今天终于可以浪漫一下了,由于日期内部是用double存储的天数,所以是可以相减的,所以可以计算一下你和girl friend认识的时间。



当然我觉得这个七夕,你顺便把认识的小时,分钟,秒都算出来,礼物就可以省了。



年-月-日或者年/月/日为规则的输入格式,不需要用format指定格式;如果输入的格式不规则,可以通过format指定的格式读入;



日期常用函数:

weekdays()         取日期对象所处的周几;
months()           取日期对象的月份;
quarters()          取日期对象的季度;



Seq()函数创建连续的时间点



想要获取更多其他课程资料,可以扫一下的二维码偶~!


往期系列推送:

想学R?从看R界传奇老司机的免费讲座开始吧

R语言概述

R入门教程之变量

专题 | R语言基础篇—列表,因子和数据框

专题 | R语言基础篇—矩阵

生存分析——R语言

“R”语言基础列之(一)——学渣也能搞定高大上的“R”语言啦

R语言基础系列之 (二) ————给我一个爱上你的理由

R软件基本操作,第三课 |【小白学R系列】

第四课~!安装 |【小白学R系列】

第五课 Packages |【小白学R系列】

第六课 R的内置数据集 |【小白学R系列】

第七课  送ncRNA数据库偶! |【小白学R系列】

第八课 R语言数据结构 |【小白学R系列】

第九课 向量的索引 |【小白学R系列】

第十课 向量的计算 |【小白学R系列】

第十一课   矩阵 |【小白学R系列】

第十二课  数组 |【小白学R系列】

第十三课  列表 |【小白学R系列】

第十四课 数据框 |【小白学R系列】

第十五课 因子 |【小白学R系列】

第十六课 缺失数据 |【小白学R系列】

第十七课  字符串 |【小白学R系列】



欢迎各位亲来稿分享学习心得、笔记~

来稿请发至邮箱:freescienceunion@sina.com


1) 稿件必须为原创,如有抄袭,导致法律纠纷由投稿人承担;

2) 字数:字数无要求,漫画形式也可;

3) 内容:生信方法、科研技巧、科研经验、实验方法,临床案例等,只要对科研学习有帮助,都在推送范围内


注意:没有稿费,没有稿费,没有稿费……

本公众号暂时没有任何收入,推送均为编编组业余时间的分享ღ

Freescience联盟QQ交流群: 321950419

(点 这里 和 这里 认识我们哦~)

 这里 领我们整理的软件库

点 这里 查看sci文章润色服务

 这里 看R界传奇老司机直播录像

点 这里 进免费免安装的文献下载神器


点本文左下角的 阅读原文,手机端可关键词检索历史推送资料


旗下网站

晟斯医学- 临床医生学术科研发展平台 2014-2019 晟斯医学版权所有
Copyright © 2014-2019 晟斯医学 All Rights Reserved. 备案号:苏ICP备11037034号-5 版权所有:南京孜文信息咨询有限公司