r语言 - 为什么as. date()不转换,字符串值列从数据框架,值作为日期类型?



我正在尝试转换具有值的列作为字符从数据框,到日期值。但在将列值转换为'NA'后。

下面是我的代码:

library(rvest)
library(dplyr)
dvpact <- "https___covidlive.com.au_report_daily-vaccinations-people_act.html"
dvpactpage <- read_html(dvpact)
dvpactp <- dvpactpage %>% html_nodes("table.DAILY-VACCINATIONS-PEOPLE") %>% html_table() %>% .[[1]]
dvpactp$Date <- as.Date(dvpactp$Date, format = "%m-%d-%Y")
dvpactp
在上述从字符转换为日期之后,date列值显示'NA'。有人能在这个问题上帮助我吗?提前谢谢。

您的链接不起作用,但如果格式为27 Jun 22,如本页:https://covidlive.com.au/report/daily-vaccinations/aus,

那么你需要改变这一行的格式参数:
dvpactp$Date <- as.Date(dvpactp$Date, format = "%m-%d-%Y")
format="%d %b %y"

相关内容

  • 没有找到相关文章

最新更新