Порядок значений дня оси x в ggplot2

У меня есть ниже набор данных. Как вы видите, у меня есть некоторые количественные данные за две недели, и я хотел бы сравнить их дни (например: понедельник 09 с понедельником 10):

      week       date       day     n
     (chr)     (date)     (chr) (int)
1  Week 09 2016-02-29    Monday  5535
2  Week 09 2016-03-01   Tuesday  7497
3  Week 09 2016-03-02 Wednesday  8658
4  Week 09 2016-03-03  Thursday  6113
5  Week 09 2016-03-04    Friday  4553
6  Week 09 2016-03-05  Saturday     2
7  Week 10 2016-03-07    Monday  5339
8  Week 10 2016-03-08   Tuesday  6196
9  Week 10 2016-03-09 Wednesday  5395
10 Week 10 2016-03-10  Thursday  5633

Я получил код ниже, но дни не указаны. В любом случае я могу заказать эти дни в хронологическом порядке:

ggplot(data = my_data, aes(x = as.factor(x = day), 
                           y = n, 
                           col = week, 
                           group = week)) + 
  geom_line() + 
  geom_point()

Ответы на вопрос(1)

Ваш ответ на вопрос