如何在R图中更改Xlab,Ylab以及XY轴颜色和字体大小的值

  • 本文关键字:颜色 XY 字体 以及 Ylab Xlab r plot
  • 更新时间 :
  • 英文 :


我想更改以下颜色和字体大小:

  1. Xlab,
  2. 伊拉布,
  3. X 轴和 Y 轴的值
  4. 面板边框(彩色(

在 R 图中有没有办法做到这一点?

下面是演示一些较低级别的绘图函数的代码,这些函数提供所需的细粒度控件。有关更多选项,请参阅多个功能的帮助页面。

plot(rnorm(99), bty="n", axes=FALSE, xlab="", ylab="")
box(col="dodgerblue")
axis(1, col="dodgerblue", col.ticks="green", col.axis="orange", cex.axis=2)
axis(2, col="dodgerblue", col.ticks="green", col.axis="orange", cex.axis=0.8)
mtext("Index", side=1, line=3, col="red", cex=2)
mtext("Value", side=2, line=3, col="purple", cex=0.8)

(由此产生的情节足够丑陋,我会让你自己运行代码,而不是在这里重现它!

查看 ?par 帮助页面以及相关的 Quick-R 教程,了解可以更改以修饰或注释基本 R 图的参数概述。

使用 ggplot2 创建一个绘图:

  • 面板背景

  • 轴文本

  • 轴标题

  • 以及一些添加漂亮的垂直线来标记重要日子的方法。

    your_data%>%
      ggplot(aes(x=Date, y=Transactions))+geom_line(colour='gold', size=1)+
        theme(panel.background = element_rect(fill='#363636'), plot.background = element_rect(fill='#363636'), 
              axis.text = element_text(colour='white', size = 10), axis.title = element_text(colour='white', size=12), 
              plot.title = element_text(colour='white'))+
        geom_vline(xintercept = as.Date(c('2020-11-08', '2020-11-29')), col='red', size=1)+
        labs(title='Total Transactions')
    

最新更新