Как разделить этот фрейм данных, содержащий названия 4 видов, на 4 фрейма данных, содержащих только один вид? - PullRequest
0 голосов
/ 27 апреля 2019

Мне нужно разделить эти данные, чтобы я мог затем построить графики (ggplot) и наложить их на проект, над которым я работаю, но пытаюсь разделить большой фрейм данных на 4 меньших data.frames, основанных на названии вида!Спасибо!

Я использовал функцию разделения, но она не достигла конечной цели, к которой я стремлюсь.

# A tibble: 230 x 18
   `Bee ID` Species Site    Treatment Wax   WaxTime Egg    EggTime Survival
      <int> <chr>   <chr>   <chr>     <chr>   <int> <chr>    <int> <chr>   
 1      264 lucorum Heather Control   wax        13 NA          21 survived
 2      267 lucorum Heather Control   nowax      29 NA          25 survived
 3      291 lucorum Heather Control   wax         9 noeggs      29 survived
 4      312 lucorum Heather Control   nowax      29 noeggs      29 survived
 5      315 lucorum Heather Control   nowax      29 NA          16 survived
 6      324 lucorum Heather Control   wax         9 noeggs      29 survived
 7      327 lucorum Heather Control   nowax      29 eggs        26 survived
 8      330 lucorum Heather Control   nowax      29 eggs        24 survived
 9      390 lucorum Heather Control   nowax      29 noeggs      29 died    
10      393 lucorum Heather Control   nowax      29 eggs        11 survived

1 Ответ

0 голосов
/ 28 апреля 2019

Как было сказано в комментариях, вы не дали нам тонны информации.Но, я думаю, я знаю, что вы ищете.Я не знаю, как называются ваши другие виды, поэтому у меня есть несколько заполнителей Species2, Species3 и Species4.Вам нужно заполнить эти названия ваших видов.

Позвольте для простоты назвать ваш фрейм данных data, но его придется заменить на то, что вы назвали своими данными.

Lucorum_data <- data[data$Species=="lucorum",]
Species2_data <- data[data$Species=="Species2",]
Species3_data <- data[data$Species=="Species3",]
Species4_data <- data[data$Species=="Species4",]

Этот код будет захватывать все строки, где Species == "yourspeciesname", и назначать его новому объекту, который я назвал "yourspeciesname_data".

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