gpt4 book ai didi

r - 非常简单的 : as. 八月日期错误

转载 作者:行者123 更新时间:2023-12-03 22:46:44 24 4
gpt4 key购买 nike

我正在尝试对一些数据使用 as.Date,但我遇到了特定月份的 NA。我创建了一个名为 Fake 的 data.frame 来测试它,它给了我同样的错误:它适用于九月,但不适用于八月。

Fake <- c("Sep 12 2014", "Aug 12 2014")
as.Date(Fake, format ="%b %d %Y")

这是我得到的:

> as.Date(Fake, format ="%b %d %Y")
[1] "2014-09-12" NA

我还需要使用 6 月的数据,但它不起作用,即使 7 月的数据可以。谁能帮忙?

最佳答案

问题是您有一个法语语言环境,它使用不同的月份和日期名称以及缩写。您可以通过运行更改为英语语言环境:

Sys.setlocale('LC_ALL','en_CA.utf-8');

编辑:您可能还/改为必须运行它(我发现这在 RStudio 中是必要的):

Sys.setlocale('LC_ALL','English');

可能对人们有用的引用:

关于r - 非常简单的 : as. 八月日期错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29380833/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com