为什么当我在下面的函数中使用facet_wrap时,图形的输出为空。随附正在发生的事情的图片。这些图混在一起,我看不到任何数据点。发生了什么事?
由于机密,我掩盖了标题。
大约有100个方面。
data <- read.csv(data.csv)
data$DateTime <- as.POSIXct(data$DateTime,format ='%m/%d/%Y %r')
data <- data %>% mutate(Person = ifelse(Person == 1, "Person 1", "Person 2"))
data %>%
filter(Size %in% c('S','M')
) %>%
arrange(LargePerson) %>%
ggplot(aes(x = DateTime,y = Price)) +
geom_point(
aes(colour = Person)) +
scale_colour_manual(values = c("Person 1" = "blue", "Person 2" = "black")) +
facet_wrap(~ID,scales = "free",ncol=2) + labs(x = "Date") +
scale_x_datetime(breaks = date_breaks("2 days"),labels = date_format("%m/%d/%y")) +
theme(axis.text.x = element_text(angle = 90,vjust = 0.5),
legend.position="bottom"
)
答案 0 :(得分:1)