全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5947 9
2020-04-08
CSV里文件里显示是 “2/1/2000”

载入到R中, 显示的是一个数字“82”

如何让这个82变回2/1/2000啊

跪谢各位大佬
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-4-8 14:52:21
你用可行的日期范围,再写一份日期序列,让R用同样的方式转一下,得到匹配码表。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-4-8 18:08:58
可以用date <- as.Date(date, format="%m/%d/%Y")进行转换
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-4-8 21:51:55
tuxingwen 发表于 2020-4-8 18:08
可以用date
出现一个 do not know how to convert 'data1[, 1]' to class “Date”
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-4-9 10:36:01
xiazaihao1990 发表于 2020-4-8 21:51
出现一个 do not know how to convert 'data1[, 1]' to class “Date”
我试了一下,CSV里边用年月日的日期格式导入后是没问题的,你可以试试。如果不改原始数据可以试试as.Date(date, origin="1999-11-11"),这个1999-11-11是我用你给的信息推算出来的起始日期,下面实验了一下
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-4-9 11:27:13
tuxingwen 发表于 2020-4-9 10:36
我试了一下,CSV里边用年月日的日期格式导入后是没问题的,你可以试试。如果不改原始数据可以试试as.Date(d ...
大佬你好,我那个DATA其实是按月分布的  1/1/2000, 2/1/2000, 3/1/2000 这样子 , 每一年只有12个
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群