Я рисую данные из двух разных лет (07 и 08) друг над другом. Эти два года имеют несколько разные даты, но когда я рисую это в R, я не могу получить все даты, R перестраивает их в порядке убывания или разбивает их в два разных года один за другим с пробелом между ними.Проблемы с построением графика с разными датами в ggplot
Мне нужны они друг на друге, некоторые из них слегка перекошены.
Даты должны быть:
data_07 [1] < -c ("7/6", "21/6", "31/6", "14/7", "28/7 «11/8», «25/8», «8/9»)
данные_08 [, 1] < -c ("7/6", "21/6", "5/7" "19/7", "2/8", "16/8", "25/8", "8/9")
Мой сценарий
data7 <- data.frame(
Date = c("7/6","21/6","31/6","14/7","28/7","11/8","25/8","8/9"),
variable = sample(c("Age 39-40", "Age 62-63"), 8, replace = TRUE),
value = sample(1:8)
)
data8 <- data.frame(
Date = c("7/6","21/6","5/7","19/7","2/8","16/8","25/8","8/9"),
variable = sample(c("Age 39-40", "Age 62-63"), 8, replace = TRUE),
value = sample(1:8)
)
p1<-ggplot(data7,
aes(x=Date, y=value, group=variable)) +
geom_point(size=2, shape = 15) +
geom_line(linetype=1) +
geom_line(data=data8, aes(x=Date, y=value, group=variable),linetype=2) +
geom_point(data=data8, size=2, shape = 1)
p1 + facet_wrap(~ variable, nrow = 5, ncol = 1, scales= "fixed") +
labs(x="Dates", y="Catches per 20 traps", title="") +
theme(panel.grid.minor.y = element_blank(),
panel.grid.major.y = element_blank())
Любая помощь и предложения приветствуются , Спасибо!
Daniel
Вы можете поделиться минимальный воспроизводимый пример, как в http://stackoverflow.com/questions/5963269/how-to-make-a-great -r-воспроизводимый-пример/5963610 # 5963610 с нами? Это поможет вам намного легче. – mts
извините за это! Я обновил сценарий –