gpt4 book ai didi

r - 从数据框中的字符串创建日期

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

有一个数据框:

x <- c('zondag 14 februari 2021 19:57:21')
t <- as.data.frame(x)
你会如何变异 x所以它变成了格式 %d %B %Y 的日期?我一直在寻找一个子字符串,但我似乎无法让它工作。
strsplit(as.vector(t$x), " ")
我不知道如何在拆分后正确处理我需要的每个元素,以便我可以在 dplyrs mutatue 函数中使用它。

最佳答案

在下面尝试,我将您的数据更改为英语(我的语言环境),也应该适用于您的语言环境(荷兰语?):

# x <- "zondag 14 februari 2021 19:57:21"
x <- "sunday 14 february 2021 19:57:21"

#convert to date
strptime(x, "%A %d %B %Y %H:%M:%S")
# [1] "2021-02-14 19:57:21 GMT"

# now fix the format
format(strptime(x, "%A %d %B %Y %H:%M:%S"), "%d %B %Y")
# [1] "14 February 2021"

关于r - 从数据框中的字符串创建日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66231624/

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