pivot - pivot_longer:更改条形图的数据框结构
问题描述
我有这个数据框
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
?我不知道如何定义这个命令的参数。
非常感谢您的帮助!!!
解决方案
这是代码:
tab_ris1=pivot_longer(tab_ris,cols=c("easy","medium","hard"),names_to="task",values_to="value")
tab_ris1
推荐阅读
- wordpress - 如何在 woocommerce 电子邮件订单详细信息中添加单价/单价
- php - 如何从服务器选择pdf文件上传到其他文件夹
- android - 添加我的 FileProvider 的问题
- c# - (unity3D)平台效应器可以在圆形collider2D上工作吗
- python - 预测序列中的下一个数字 Keras - Python
- java - 从像方法一样的类创建静态对象
- android - 在 Volley 中发布字符串和数组?
- ios - iOS App xcode 构建错误
- c# - 使用 IEnumerable ViewModel 在 MVC Razor 视图中呈现下拉列表
- php - 让 laravel 系统在云端运行