如何在不显示先前值的情况下更改绘图中的x-label?

Rollo99

我正在尝试绘制plot以下内容:

df = (DF = c(24, 62, 37, 27, 50, 20, 23, 23, 25, 20, 27, 25, 24, 11, 23, 21, 17, 20, 17, 13, 13, 13, 15, 15, 14, 10))

plot(df$DF, type = "o", col = "red", lwd = 2, xlab = "", ylab = "Growth Rate (%)") 

问题是我得到的x轴数字是1到27。

我想在那里从2月25日到3月22日休息。所以,我尝试了:

df$Date <- seq(as.Date("2020/02/25"), as.Date("2020/03/22"), by = "days")

plot(df$DF, type = "o", col = "red", lwd = 2, xlab = "", ylab = "Growth Rate (%)") + axis(1, at=1:27, labels= df$Date, cex.axis=0.5)

问题是新的x标签写在旧的x标签上。

我该如何解决?

谢谢

莱昂纳多·多纳托·纽内斯
# Create the data
df = data.frame(DF = c(24, 62, 37, 27, 50, 20, 23, 23, 25, 20, 27, 25, 24, 11, 23, 21, 17, 20, 17, 13, 13, 13, 15, 15, 14, 10))

df$Date <- seq(as.Date("2020/02/25"), as.Date("2020/03/21"), by = "day")
df$data_line <- c(24, 62, 37, 27, 50, 20, 23, 23, 25, 20, 27, 25, 24, 11, 23, 21, 17, 20, 17, 13, 13, 13, 15, 15, 14, 10) + 2

# Open the plot area 
     plot(df$Date, df$DF, 
     type = "o", col = "red", lwd = 2, xlab = "",ylab = "Growth Rate (%)", axes = F)

     # Configuring the new axes
     axis.Date(1, at = seq(min(df$Date), max(df$Date), by ="day"), cex.axis= 0.5)
     axis(2, las = 2)

     # Add a new line     
     lines(df$Date, df$data_line, col = "blue")

     # Close the box around the plot area
     box()             

嗨,罗洛,

在基本绘图中,我更喜欢分别插入每个内容。我重新创建了您的数据示例,然后再次绘制数据。我绘制了一条蓝线,上面有一个新的数据示例,该示例通过将2添加到原始DF数据中创建,并存储在df $ data_line中。

当我调用绘图时,我使用参数“ axes = F”来省略原始轴。之后,我将两个轴称为功能不同的轴。

在r基本绘图中,打开绘图时不能在函数之间使用“ +”。

希望我的代码对您有所帮助!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在以下情况下PictureBox或Label可能不显示其各自的图像或文本的某些原因是什么?

来自分类Dev

如何在不使用“id”元素的情况下获取 <Label> 文本

来自分类Dev

Label()显示不带label_1 = Label()的标签?

来自分类Dev

如何在Google地图中不显示标记图标的情况下显示信息窗口

来自分类Dev

在没有任何桌面环境的情况下,如何在插入/ media / <LABEL>时自动在/ media / <LABEL>中挂载可移动介质?

来自分类Dev

在没有任何桌面环境的情况下,如何在插入/ media / <LABEL>时自动在/ media / <LABEL>中挂载可移动介质?

来自分类Dev

Swift:如何在Label中显示Int?

来自分类Dev

html.label不显示标签

来自分类Dev

如何使用Javasript在不使用htmlFor的情况下获取Label?

来自分类Dev

使用Xamarin Forms,如何在不显示导航栏的情况下更改页面?

来自分类Dev

在显示之前获取_detailItem并更改Label数据

来自分类Dev

如何在不显示Google地图中标记图标的情况下显示信息窗口

来自分类Dev

如何在不显示所选值的情况下创建下拉按钮

来自分类Dev

如何使bootstrap class =“ label label-default”与输入的宽度相同

来自分类Dev

如何大写Label.text?

来自分类Dev

如何在不显示文档的情况下编写段落

来自分类Dev

如何在不显示输出的情况下运行链接

来自分类Dev

如何在CSS中选择“ label for = list []”?

来自分类Dev

如何在Gtk.Label中显示特殊符号?

来自分类Dev

如何在小Label.text中显示大文本?

来自分类Dev

如何在Tkinter中将值打印到Label中

来自分类Dev

如何在不更改绘图的情况下更改matplotlib中的图形画布大小?

来自分类Dev

在表<td>中更改Bootstrap'label'的类

来自分类Dev

检测Label并根据条件进行CSS更改

来自分类Dev

从功能Xcode / Swift更改label.text

来自分类Dev

根据<select>动态更改<label>的文本

来自分类Dev

更改“ label.text”范围的颜色

来自分类Dev

使用JQuery更改asp:Label的文本

来自分类Dev

在表<td>中更改Bootstrap'label'的类

Related 相关文章

  1. 1

    在以下情况下PictureBox或Label可能不显示其各自的图像或文本的某些原因是什么?

  2. 2

    如何在不使用“id”元素的情况下获取 <Label> 文本

  3. 3

    Label()显示不带label_1 = Label()的标签?

  4. 4

    如何在Google地图中不显示标记图标的情况下显示信息窗口

  5. 5

    在没有任何桌面环境的情况下,如何在插入/ media / <LABEL>时自动在/ media / <LABEL>中挂载可移动介质?

  6. 6

    在没有任何桌面环境的情况下,如何在插入/ media / <LABEL>时自动在/ media / <LABEL>中挂载可移动介质?

  7. 7

    Swift:如何在Label中显示Int?

  8. 8

    html.label不显示标签

  9. 9

    如何使用Javasript在不使用htmlFor的情况下获取Label?

  10. 10

    使用Xamarin Forms,如何在不显示导航栏的情况下更改页面?

  11. 11

    在显示之前获取_detailItem并更改Label数据

  12. 12

    如何在不显示Google地图中标记图标的情况下显示信息窗口

  13. 13

    如何在不显示所选值的情况下创建下拉按钮

  14. 14

    如何使bootstrap class =“ label label-default”与输入的宽度相同

  15. 15

    如何大写Label.text?

  16. 16

    如何在不显示文档的情况下编写段落

  17. 17

    如何在不显示输出的情况下运行链接

  18. 18

    如何在CSS中选择“ label for = list []”?

  19. 19

    如何在Gtk.Label中显示特殊符号?

  20. 20

    如何在小Label.text中显示大文本?

  21. 21

    如何在Tkinter中将值打印到Label中

  22. 22

    如何在不更改绘图的情况下更改matplotlib中的图形画布大小?

  23. 23

    在表<td>中更改Bootstrap'label'的类

  24. 24

    检测Label并根据条件进行CSS更改

  25. 25

    从功能Xcode / Swift更改label.text

  26. 26

    根据<select>动态更改<label>的文本

  27. 27

    更改“ label.text”范围的颜色

  28. 28

    使用JQuery更改asp:Label的文本

  29. 29

    在表<td>中更改Bootstrap'label'的类

热门标签

归档