设为首页收藏本站获取积分奖励

R语言中文网

 找回密码
 立即注册
查看: 1163|回复: 1

ggplot2这个X轴坐标轴怎么设置才能把所有的日期在坐标轴上都显示出来 数据

[复制链接]
发表于 2021-1-29 10:27:55 | 显示全部楼层 |阅读模式
ggplot2这个X轴坐标轴怎么设置才能把所有的日期在坐标轴上都显示出来


数据
vl = round(rnorm(20,80,10))
dt = as.Date(1:20, origin="2021-01-01")
df = data.frame(dt,vl)

作图
ggplot(df,aes(dt,vl)) +
  geom_line(lty = 1,lwd = 1.5,col ="pink") +
  scale_y_continuous(breaks=c(seq(10,120,10)),limits = c(10,110))+
  theme(axis.text.x = element_text(size = 8,angle = 90))


QQ图片20210129102725.png
回复

使用道具 举报

 楼主| 发表于 2021-2-2 09:33:03 | 显示全部楼层
找到答案了,自己回答一下 + scale_x_date(dt, breaks = "1 days")
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|R语言中文网    

GMT+8, 2024-5-20 10:49 , Processed in 0.029516 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表