楼主: 药引子5
4076 5

[问答] R语言读入excel时间数据 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

64%

还不是VIP/贵宾

-

威望
0
论坛币
5633 个
通用积分
249.6315
学术水平
10 点
热心指数
10 点
信用等级
10 点
经验
7070 点
帖子
43
精华
0
在线时间
332 小时
注册时间
2016-6-16
最后登录
2025-9-25

楼主
药引子5 发表于 2019-3-27 20:46:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在excel中,2019/3/10  3:20:14 这个时间读入R语言中成了43534.22552,请问有什么方法能将其还原为原来的样式

二维码

扫码加我 拉你入群

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

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

关键词:EXCEL xcel exce cel R语言

沙发
R语言区域经济 在职认证  发表于 2019-3-30 17:35:05
用as.POSIXct(z, origin = "1970-01-01")类似方式转换一下,取决于你的基准时间。

藤椅
药引子5 发表于 2019-4-2 20:29:13
R语言区域经济 发表于 2019-3-30 17:35
用as.POSIXct(z, origin = "1970-01-01")类似方式转换一下,取决于你的基准时间。
谢谢你。又有个问题,excel时间的跟posixct的时间序号不一样,不能直接转换

板凳
jinkelazzz 发表于 2019-10-21 16:57:44
as.Date(as.numeric(excelDate), origin = "1899-12-30")

报纸
屋檐滴语 发表于 2019-10-22 18:09:06
jinkelazzz 发表于 2019-10-21 16:57
as.Date(as.numeric(excelDate), origin = "1899-12-30")
貌似这样只有年月日,几点几分几秒的信息就缺失了。

地板
药引子5 发表于 2019-10-28 10:42:24
谢谢各位。目前的解决方法是这样的,用readxl包中的read_excel函数读入数据,自动转化为正确的POSIXct格式时间。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 11:33