R Ggplot无法使用历史数据库

R Ggplot无法使用历史数据库,r,plot,ggplot2,R,Plot,Ggplot2,我尝试使用ggplot进行绘图,但出现了错误: 数据库: date\u 1 date\u 1,],aes(数据为ajustada,`BRL/EUR Venda`),stat=“identity”,color=“#003399”,size=1)+ ylab(“EUR/BRL”)+刻度x_日期时间(标签=日期格式(“%y/%m”)) 打印图像: 您能帮我解决吗?具体问题是什么?您的输出应该是什么?您想做什么?您能在代码部分给我们行数据以便测试吗?您的y变量是数字还是因子/字符向量?使用dput

我尝试使用ggplot进行绘图,但出现了错误:

数据库:

date\u 1 date\u 1,],aes(数据为ajustada,`BRL/EUR Venda`),stat=“identity”,color=“#003399”,size=1)+
ylab(“EUR/BRL”)+刻度x_日期时间(标签=日期格式(“%y/%m”))
打印图像:


您能帮我解决吗?

具体问题是什么?您的输出应该是什么?您想做什么?您能在代码部分给我们行数据以便测试吗?您的y变量是数字还是因子/字符向量?使用
dput(head(historico\u numeros\u eurudus\u 3))
使问题重现。@geryan的想法是拿出一个显示汇率的折线图。@RichardTelford y变量是一个data.frame,而x(“data\u ajustada”是日期)是POSIXct格式的
      date_1 <- as.POSIXct(c("2016-01-01"))
      p <- ggplot(historico_numeros_eurusd_3[historico_numeros_eurusd_3$data_ajustada > date_1,], aes(x = `data_ajustada`, y = `BRL/EUR-Venda`))
      d <- p + #geom_line(data = eia_list_df[eia_list_df$date>date_2,], aes(date, value), stat = "identity", colour="#CC0000", size = 1, linetype = "dashed") +
      geom_bar(data = historico_numeros_eurusd_3[historico_numeros_eurusd_3$data_ajustada > date_1,], aes(data_ajustada, `BRL/EUR-Venda`), stat = "identity", colour = "#003399", size = 1) +
ylab("EUR/BRL") + scale_x_datetime(labels = date_format("%y/%m"))