R语言 x轴上的位数概率

p8h8hvxi  于 2023-01-18  发布在  其他
关注(0)|答案(1)|浏览(120)

我试着用年份来绘制价格。年份的格式是整数,但是用一位数字来绘制。我该怎么改变呢?x轴没有数字。
df看起来像这样:

现在我用这段代码来绘制:

ggplot(df, aes(Jahr, Energiepreis)) + geom_line()

图如下所示

我尝试使用scale_x_continous(),但到目前为止没有成功

0pizxfdo

0pizxfdo1#

默认情况下,ggplot2会为一个连续变量选择大约5个断点,这通常工作得很好,但由于你的值是年,我会选择使用breaks参数显式地设置所需的断点,例如,每隔一年添加一个断点,你可以这样做:

df <- data.frame(
  Jahr = 2020:2030,
  Energiepreis = 1:11
)

library(ggplot2)

ggplot(df, aes(Jahr, Energiepreis)) + 
  geom_line() +
  scale_x_continuous(breaks = seq(2020, 2030, 2))

相关问题