去除时间戳并在 x 轴上显示完整日期,echarts4R
Remove timestamp and display full date in x axis, echarts4R
data_ <- data.frame(
x = c(7, 20, 12, 15),
y = as.Date(c('2019-01-28', '2019-01-29', '2019-01-30', '2019-01-31'))
)
data_ %>%
e_charts(y) %>%
e_line(x)
在上图中,出现了日期之间的时间戳。如何删除时间戳并在 x 轴上显示完整日期?
一个选项是将 arrange
行 'y'(日期列)
之后的行转换为 character
class
library(dplyr)
library(echarts4r)
data_ %>%
arrange(y) %>%
mutate(y = as.character(y)) %>%
e_charts(y) %>%
e_line(x)
-输出
将 x 轴的类型更改为类别。
data_ %>%
e_charts(y) %>%
e_line(x) %>%
e_x_axis(type='category')
data_ <- data.frame(
x = c(7, 20, 12, 15),
y = as.Date(c('2019-01-28', '2019-01-29', '2019-01-30', '2019-01-31'))
)
data_ %>%
e_charts(y) %>%
e_line(x)
在上图中,出现了日期之间的时间戳。如何删除时间戳并在 x 轴上显示完整日期?
一个选项是将 arrange
行 'y'(日期列)
character
class
library(dplyr)
library(echarts4r)
data_ %>%
arrange(y) %>%
mutate(y = as.character(y)) %>%
e_charts(y) %>%
e_line(x)
-输出
将 x 轴的类型更改为类别。
data_ %>%
e_charts(y) %>%
e_line(x) %>%
e_x_axis(type='category')