Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何在ggplot中将轴标签从数字日期更改为字符串?_R_Ggplot2_Boxplot - Fatal编程技术网

R 如何在ggplot中将轴标签从数字日期更改为字符串?

R 如何在ggplot中将轴标签从数字日期更改为字符串?,r,ggplot2,boxplot,R,Ggplot2,Boxplot,我有一个简单的箱线图示例: date.numeric <- c(98,105,110,120,75,35,200,167,365,425,400,398) age.class <- c("juv","juv","juv","juv","juv","ad","ad","ad","ad","ad","ad","ad") mytable <- data.frame(date.numeric,age.class) ggplot(mytable, aes(x=age.class, y=d

我有一个简单的箱线图示例:

date.numeric <- c(98,105,110,120,75,35,200,167,365,425,400,398)
age.class <- c("juv","juv","juv","juv","juv","ad","ad","ad","ad","ad","ad","ad")
mytable <- data.frame(date.numeric,age.class)
ggplot(mytable, aes(x=age.class, y=date.numeric)) +
  geom_boxplot()
date.numeric尝试
as.date()

库(ggplot2)

date.numeric尝试创建日期偏移变量并将其添加到y轴

date.start <- as.Date('2015-01-01')
date.numeric <- c(98,105,110,120,75,35,200,167,365,425,400,398)
age.class <- c("juv","juv","juv","juv","juv","ad","ad","ad","ad","ad","ad","ad")
mytable <- data.frame(date.numeric,age.class)
ggplot(mytable, aes(x=age.class, y=date.numeric+date.start)) + geom_boxplot()
date.start