将数据从宽格式转换为长格式吗?

时间:2020-10-08 09:48:09

标签: r dplyr tidyverse tidyr

我有以下看起来像这样的数据集:

purchase_made | google.com | google.com/images | youtube.com | youtube.com/account
--------------|------------|-------------------|-------------|--------------------
yes           |   10000    |  2345             |  987        |  546
no            |   45000    |  1923             |  345        |  67

我正在尝试使用pivot_longer()pivot()将数据重塑为以下格式:

url_visited        |     yes       | no
-------------------|---------------|---------------
google.com         |   10000       | 45000
google.com/images  |   2345        | 1923
youtube.com        |   987         | 345
youtube.com/account|   546         | 67

我一直在使用以下方法,但仍然坚持使用它!

df %>% pivot_longer(!purchase_made, names_to = 'url_link', values = count)

但这不会将数据重塑为上述长格式。

感谢您的帮助!

0 个答案:

没有答案