У меня есть кадр данных trajectory_df
, который имеет следующую структуру:ggplot2 группировкой легенды
uid
строка имеет 6 различных возможных значений, каждый из которых представляют конкретный пользователь. Поэтому я хочу, чтобы построить 6 линий на том же участке, и я в настоящее время делает это таким образом:
ggplot(trajectory_df, aes(Month, Pagerank, colour=uid, group=uid)) + geom_line() + geom_point() + scale_x_discrete(breaks=month_ticks)
Который дает мне эту картину:
Что только то, что я хочу, кроме легенды. Я хочу, чтобы в легенде было 6 разных записей, а не красочный диапазон значений.
Как это сделать?
Сделайте свой UID переменной фактор, теперь это числовое. –