楼主: llmahayu
1192 5

[问答] 宽数据变长数据问题请教 [推广有奖]

  • 0关注
  • 0粉丝

本科生

77%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
516 点
帖子
39
精华
0
在线时间
144 小时
注册时间
2020-4-29
最后登录
2022-8-1

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在整理数据的时候,我想把宽数据变成长数据方便画图,但每次变得时候都要用拆开在合起来很麻烦,就想用gather来出来,但是每次合并不出我想要要的效果,不知道是不是每摸索到,所以想请了解这一块得大神教我一下谢谢。就是group那一组合并不出来,再次感谢
微信图片_20200829174908.png 微信图片_20200829174855.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:宽数据 长数据 不知道是不是 Group 整理数据 R语言 R语言程序请教

沙发
llb_321 在职认证  发表于 2020-8-29 19:04:06 |只看作者 |坛友微信交流群
您的第一张表不是“宽数据”,可以这样改:
1、把group1、group2……group5这五列删除;
2、把ABCDE五列的列名改为1、2、3、4、5;
3、然后,用gather(),假设第一个表为data_w,代码可参考:

library(tidyr)
newdata <-  data_w %>% gather("group", "value", -grade)

已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
cheetahfly + 10 热心帮助其他会员
llmahayu + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 10  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

藤椅
llmahayu 发表于 2020-8-29 20:41:07 |只看作者 |坛友微信交流群
llb_321 发表于 2020-8-29 19:04
您的第一张表不是“宽数据”,可以这样改:
1、把group1、group2……group5这五列删除;
2、把ABCDE五列的 ...
太感谢您了,这个问题以前一直忽略,然后想着拆开在合并过于麻烦,再次感谢您得回复谢谢

使用道具

板凳
llb_321 在职认证  发表于 2020-8-29 22:20:03 |只看作者 |坛友微信交流群
llmahayu 发表于 2020-8-29 20:41
太感谢您了,这个问题以前一直忽略,然后想着拆开在合并过于麻烦,再次感谢您得回复谢谢
您客气了 我不过是初学

使用道具

报纸
nieqiang110 学生认证  发表于 2020-8-30 12:00:17 |只看作者 |坛友微信交流群
llb_321 发表于 2020-8-29 22:20
您客气了 我不过是初学
@llb_321

使用道具

地板
llb_321 在职认证  发表于 2020-8-30 12:32:16 |只看作者 |坛友微信交流群
nieqiang110 发表于 2020-8-30 12:00
@llb_321
老师多关照,谢谢

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-13 07:26