R 为什么可以';日期是否正确显示在X轴上?

R 为什么可以';日期是否正确显示在X轴上?,r,ggplot2,r-plotly,R,Ggplot2,R Plotly,代码 库(闪亮) 图书馆(GG2) 图书馆(E2) 图书馆(绘本) 数据我建议您搜索scale\u x\u date并使用它自定义日期标签。您正在使用ggplotly吗?上面的情节似乎就是这样谢谢你,本。它起作用了。但是,我遇到了左y轴的新问题。它显示如下截图,而我需要的是一个以10为基础的对数标签。你有什么想法吗?嗨,彼得。当然:尝试添加+scale\u y\u log10()或使用scale\u y\u continuous中的trans=“log”选项。查看插图。 library(shin

代码

库(闪亮)
图书馆(GG2)
图书馆(E2)
图书馆(绘本)

数据我建议您搜索
scale\u x\u date
并使用它自定义日期标签。

您正在使用ggplotly吗?上面的情节似乎就是这样谢谢你,本。它起作用了。但是,我遇到了左y轴的新问题。它显示如下截图,而我需要的是一个以10为基础的对数标签。你有什么想法吗?嗨,彼得。当然:尝试添加
+scale\u y\u log10()
或使用
scale\u y\u continuous
中的
trans=“log”
选项。查看插图。
library(shiny)
library(ggplot2)
library(reshape2)
library(plotly)

data <- read.csv("https://covid.ourworldindata.org/data/full_data.csv")
data$date <- as.Date(data$date, format = "%Y-%m-%d")
class(data$date)

data$location <- as.character(data$location)

ggplot(data = data, mapping = aes(x = date, y = total_cases, color = location)) +
    geom_line()