ai didi

将 Excel 数字日期重新格式化为 R 日期

转载 作者:行者123 更新时间:2023-12-04 20:05:09 24 4
gpt4 key购买 nike

希望将从 Excel 中提取的列重新格式化为包含数字 Excel 格式(例如 40182)的数据框。

as.date(40182, origin = "1899-12-30", format = '%b-%Y')



返回:

[1] 2070 年 1 月 5 日

我正在寻找更多关于 Jan-14 (短月,短年)的信息。

作为 R 的新手,我一直无法确定这是什么原因。切换原始日期似乎也没有改变任何东西。有什么帮助吗?

最佳答案

在 excel 中,数字 40182 在格式化为日期时给出日期 04-01-2010。
所以我认为你正在寻找这个:

format(as.Date(40182, origin = "1899-12-30"), '%b-%Y')

这使:
[1] "Jan-2010"

希望能帮助到你!!!

关于将 Excel 数字日期重新格式化为 R 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48893681/

24 4 0
文章推荐: vba - 为什么我的 VBA 循环粘贴不正确的值?
文章推荐: excel - Aspose CheckCell 与 Aspose WorkSheet.Cell[r,c]
文章推荐: vba - 在 VBA 中将列表框作为函数参数传递给我一个运行时错误 13
文章推荐: excel - 错误 "Parameter not valid"创建包含两个系列的图表
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com