如何使ggplot中的x轴正确显示?

蒂姆·威尔考克斯

以下是一些示例代码。没有错误,但是我想知道我会怎么做,以便它根据month1值从左到右显示数据。最左边是201812(2018年12月),最右边是202011(2020年11月)。

 #Data generation
 Month1 <- c(201812,20191,20192,20193,20194,20195,20196,
        20197,20198,20199,201910,201911,201912,20201
        ,20202,20203,20204,20205,20206,20207
        ,20208,20209,202010,202011)
 annualjobgrowth<- c(44400,46000,42600,40500,42800,40500,36000,
                34000,32300,29900,21900,24500,21000,
                23300,16000,-6200,-275600,-249500,-149200,
                -136500,-129900,-122800,-113900,-109500)
  Rate <- 
  c(3.3,3.4,3.1,3.0,3.1,2.9,2.6,2.5,2.3,2.1,1.6,1.7,1.5,1.7,1.1,-0.4,
-19.5,-17.6,-10.5,-9.6,-9.1,-8.6,-8.0,-7.7)
cesyoy <- data.frame(Month1,annualjobgrowth, Rate)

  #Chart
  library(ggplot2)

  ceschart <- ggplot() + geom_col(data = cesyoy, aes(x = Month1, y = annualjobgrowth))
弗里克先生

如果在R中设置正确的Date值而不是使用这些数字代码,则效果更好。例如

library(dplyr)
cesyoy %>% 
  mutate(year = substr(as.character(Month1),1,4),
         month = substr(as.character(Month1),5, 7),
         trdate = as.Date(paste(year,month,"1", sep="-"))) %>% 
  ggplot() + 
    geom_col(aes(x = trdate, y = annualjobgrowth))

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ggplot2:如何帮助ggplot2显示正确的y轴范围?

来自分类Dev

ggplot2中的x轴格式

来自分类Dev

在方面中对ggplot x轴着色

来自分类Dev

ggplot2:barplot中的错误-X轴显示不正确

来自分类Dev

R如何使用ggplot强调x轴?

来自分类Dev

如何获得X轴标签显示在R Barplot中?

来自分类Dev

是否可以在ggplot2中的多行上显示x轴变量

来自分类Dev

如何使用ggplot仅在x轴上显示年份

来自分类Dev

ggplot2,x轴不能正确显示刻度

来自分类Dev

在ggplot轴类别标签中正确显示化学式

来自分类Dev

如何在ggplot中每天添加为x轴标签

来自分类Dev

ggplot图形中的多行x轴

来自分类Dev

如何在ggplot2中每3或6个月显示日期x轴标签

来自分类Dev

X轴标签未在d3中正确显示

来自分类Dev

如何使用离散轴从ggplot中删除x值?

来自分类Dev

ggplot中x轴下方的表格

来自分类Dev

如何在ggplot2中自动突出显示x轴的多个部分?

来自分类Dev

如何在R ggplot2中基于y轴值对x轴重新排序

来自分类Dev

R:更改ggplot中x轴的比例

来自分类Dev

如何使用ggplot更改x轴

来自分类Dev

如何调整ggplot的x轴以包括日期

来自分类Dev

是否可以在ggplot2中的多行上显示x轴变量

来自分类Dev

如何将次要Y轴链接到ggplot2中的正确变量?

来自分类Dev

ggplot2中的x轴格式

来自分类Dev

如何显示x轴标题?

来自分类Dev

Highchart的X轴未显示正确的数据

来自分类Dev

如何在Highcharts中强制显示x轴标签?

来自分类Dev

在ggplot中缩放x轴

来自分类Dev

如何在 BubbleChart 中显示 x 轴标签?