首页 > 解决方案 > 如何使用“绘图”功能控制 x 轴上的日期标签?

问题描述

我正在绘制从 2020 年 2 月 1 日到 2020 年 12 月 31 日的数据,即价值 11 个月。我已经将 x 轴数据从字符转换为日期格式,现在它显示了六个标记为 Mar、May、Jul、Sep、Nov、Jan 的刻度,这必须是默认值我想要标记为 2 月到 12 月的 11 个刻度。我对 ' R'(显然)。

标签: rdateformat

解决方案


我假设您正在使用 ggplot 来获取数据。如果是这样,您将需要格式化刻度的样式。网上有很多这方面的教程。这是一个不错的 https://www.r-bloggers.com/2018/06/customizing-time-and-date-scales-in-ggplot2/

你会scale_x_date在这里看到,我相信这就是你要找的:

scale_x_date(date_breaks ="1 month")


推荐阅读