统计211

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4334|回复: 6
打印 上一主题 下一主题

哪位大侠懂R?

[复制链接]
跳转到指定楼层
1
发表于 2011-12-5 17:01:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
R软件包MASS里面的数据Aids2里面的日期(确诊日期和死亡日期)是天数还是什么?
数据是这样的:
7}HANP9{E5_JJRW@~HGS]CI.jpg (45.77 KB, 下载次数: 0)
diag和death代表两个日期,不知道这个数字是表示什么。
急用,跪求各位大侠啊!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
2
发表于 2011-12-5 17:44:52 | 只看该作者
相应的日期,格式是数字的,你转化成日期格式!
3
 楼主| 发表于 2011-12-5 19:27:40 | 只看该作者
论坛COO 发表于 2011-12-5 17:44
相应的日期,格式是数字的,你转化成日期格式!

要怎么转日期呢?这个我不会。恳求帮忙!{:1_183:}
4
 楼主| 发表于 2011-12-6 12:19:26 | 只看该作者
论坛COO 发表于 2011-12-5 17:44
相应的日期,格式是数字的,你转化成日期格式!

那它代表的是天数吗?
5
发表于 2011-12-8 21:40:30 | 只看该作者
相差是天数!就像excel里面的日期转化为数字一样,遗憾的是我不太了解R中日期的起始日期!也不会转换,如果你找到方法记得贴上来!
6
发表于 2011-12-8 22:49:36 | 只看该作者
按照帖子里面的日期格式的应该是excel里面日期变成了数值,但是我按照R中的转换方法得出的日期最晚的是1931年7月2日,具体转换方法  依据:Excel is said to use 1900-01-01 as day 1 (Windows default) or
## 1904-01-01 as day 0 (Mac default)
所以:windows中
> as.Date(10905, origin="1900-01-01")
[1] "1929-11-10"
mac中修改原始的数据日期即可
ps:因为看到Aids 我就觉得是艾滋,觉得时间不应该那么靠前,我不知道这个研究开始的时间,以上仅作为参考

评分

参与人数 1威望 +1 收起 理由
linxiuquan001 + 1 赞一个!

查看全部评分

7
 楼主| 发表于 2011-12-12 23:55:39 | 只看该作者
论坛COO 发表于 2011-12-8 22:49
按照帖子里面的日期格式的应该是excel里面日期变成了数值,但是我按照R中的转换方法得出的日期最晚的是1931 ...

多谢!多谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


免责声明|关于我们|小黑屋|联系我们|赞助我们|统计211 ( 闽ICP备09019626号  

GMT+8, 2025-4-4 05:43 , Processed in 0.089487 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表