pivot_longer: изменить структуру кадра данных для барплота - PullRequest
0 голосов
/ 01 мая 2020

У меня есть этот фрейм данных

    Treatment   easy   medium   hard
1   Happiness   4.02    2.86    3.54
2   Neutral     4.26    3.04    3.40
3   Sadness     3.78    3.14    1.92

, и я хочу изменить его на этот, потому что мне нужно создать барплот:

   Treatment  task     value
1  Happiness  easy     4.02
2  Happiness  medium   2.86
3  Happiness  hard     3.54
4  Neutral    easy     4.26
5  Neutral    medium   3.04
6  Neutral    hard     3.40
7  Sadness    easy     3.78
8  Sadness    medium   3.14
9  Sadness    hard     1.92

Как я могу изменить его с помощью tidyr::pivot_longer? Я не знаю, как определить параметры этой команды.

Большое спасибо за вашу помощь !!!

1 Ответ

0 голосов
/ 01 мая 2020

Вот код:

tab_ris1=pivot_longer(tab_ris,cols=c("easy","medium","hard"),names_to="task",values_to="value")
tab_ris1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...