【发布时间】:2022-01-21 21:27:06
【问题描述】:
我对 R 很陌生。我想用 ggplot2 按月绘制图表,但年份变量的最后日期在 x 轴上交织在一起。我附上了下面的图片。关于如何调整 x 轴宽度的任何想法?我还可以在日期变量中打印每年吗?我的日期在 2010-2020 年之间。
【问题讨论】:
-
欢迎来到 SO!请参阅How do I ask a good question? 和How to make a great R reproducible example。通过
dput(df)的输出提供您的数据,您在图像中生成绘图的代码是什么? -
我觉得很好。我的数据集长 4018 行。这就是为什么我无法发送它。我刚刚添加了一张图片。这是我尝试过的代码:
ggplot(data = uydu_ayrik) + geom_point(mapping = aes(x = Tarih, y =00:00)) + facet_grid(~ay)我一直在尝试定期编写,但我无法成功:( -
使用 head() 我只能显示前 10 行。 TARIH 00:00 12:00 YIL AYGÜN12.4215246.198205 2010 1/30 2010-01-03 7.942957 7.942957 7.942957 7.942957 7.942957 7.942957 7.942957 7.942957 7.942957 7.942957 7.942957 7.942957 3.676295 20101 5.820-01-06 2.820-01-06 2.820-01-07 2010 1/10101010 -01-09 4.166854 2.848054 2010 1 9 10 2010-01-10 3.752170 4.310716 2010 1 10
-
我理解你。但我无法清楚地解释自己。我附上了我的数据集的图像。因为我不明白如何在网站上分享它。 enter image description here
-
您可以编辑您的问题,然后粘贴
dput(head(df, 10))的结果。添加数据集的图像没有帮助,因为我们无法使用它进行编码。