R ggplot2 geom_area не производит граф - PullRequest
0 голосов
/ 23 ноября 2018

Итак, я нарисовал это некоторое время назад, и это сработало, когда я запустил код.Однако, когда я пошел сделать это сегодня, он выдал сообщение об ошибке «Столбец x должен быть атомным вектором 1d или списком».Я не знаю почему, как это раньше работало.Может кто-нибудь помочь с этим?Код показан ниже.Любая помощь с благодарностью!Не могу найти ответ нигде в этом

pax = read.csv("pax.csv", header=TRUE, sep=",")

z <- read.csv("pax2.csv", header=TRUE, sep=",")

m <- data.frame(pax)

a <-data.frame(z)


graph2 <- ggplot (data=a, aes(x=day, y=pax)) +

    geom_area(stat="identity", fill="grey43") +

    #geom_line(data=m, aes(x=day,y=pax))+

    stat_function(fun = dnorm, args = list(mean = 0, sd = 1), aes(colour = 
    "Cumulative frequency distribution")) +

    stat_function(fun = dnorm, args = list(mean = 0, sd = .5),aes(colour = 
    "Distribution of pax per total journey time"))+

    scale_colour_manual("",values=c("grey50","black")) +

    theme ( axis.ticks=element_blank(), legend.position="right") +

    labs(fill="")

Image to show what graph should look like

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...