Почему линейный сюжет не группируется правильно? - PullRequest
0 голосов
/ 27 апреля 2019

У меня есть следующий CSV-файл:

class,quantity,time
mongoclientsmall,1000,29.6
mongoclientsmall,10000,236.3
mongoclientsmall,100000,2388.4
mongoclientsmall,200000,4766.7
mongoosesmall,1000,30.7
mongoosesmall,10000,232.2
mongoosesmall,100000,2342.6
mongoosesmall,200000,4744.9
mongoclientbig,1000,31.1
mongoclientbig,10000,238.5
mongoclientbig,100000,2404.4
mongoclientbig,200000,4795.5
mongoosebig,1000,30.8
mongoosebig,10000,239
mongoosebig,100000,2356.6
mongoosebig,200000,4721

Это имеет четыре класса, но когда я строю график с помощью следующей команды, он показывает график с двумя линиями, почему?

Команда на сюжет:

difftime_update <- read.table("./difftime-update.csv", header=TRUE, sep=",")

ggplot(data=difftime_update, aes(x=quantity,y=time,group=class)) +
geom_line()

1 Ответ

1 голос
/ 27 апреля 2019

Попробуйте использовать colour, а не group.

difftime_update %>% 
  ggplot(aes(x=quantity,y=time, colour=class)) +
  geom_line()

Это сработало для меня.

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