首页 > 解决方案 > 将日期转换为缩写的月份日期

问题描述

从我的数据集中,我将日期转换为年月日,但现在我想将其格式化为用于绘图目的的缩写版本。所以我想把 2021-03-15 变成 3 月 15 日作为我的图表我尝试在我的代码中这样做

NCM_tibble$date <- as.Date(NCM_tibble$date, '%b-%d')

但它不会改变日期。这是日期的样子 在此处输入图像描述

标签: rdate

解决方案


提供NCM_tibble$date已经属于“日期”类,请使用format

NCM_tibble$date <- format(NCM_tibble$date, '%b-%d')

如果它不是“日期”类,请先更改它。

NCM_tibble$date <- format(as.Date(NCM_tibble$date), '%b-%d')

推荐阅读