楼主: shenhong088
2017 4

[问答] 关于melt的问题,感觉没有汇总呀!!! [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
66 点
帖子
3
精华
0
在线时间
2 小时
注册时间
2015-11-5
最后登录
2019-6-4

楼主
shenhong088 发表于 2016-3-15 18:26:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
1、数据集如下:
> mydata
     id time x1 x2 x3
[1,]  1 1010 11 21 31
[2,]  1 1011 12 22 32
[3,]  5 1012 13 23 33
[4,]  6 1013 14 24 34

2、执行melt,怎么是如下的结构
> library(reshape)
> md <- melt(mydata, id=(c("id", "time")))
> md
   X1   X2 value
1   1   id     1
2   2   id     1
3   3   id     5
4   4   id     6
5   1 time  1010
6   2 time  1011
7   3 time  1012
8   4 time  1013
9   1   x1    11
10  2   x1    12
11  3   x1    13
12  4   x1    14
13  1   x2    21
14  2   x2    22
15  3   x2    23
16  4   x2    24
17  1   x3    31
18  2   x3    32
19  3   x3    33
20  4   x3    34

3、不是应该是如下的结构吗?

ID Time Variable Value
1 1 X1 5
1 2 X1 3
2 1 X1 6
2 2 X1 2

谢谢各位高手!


二维码

扫码加我 拉你入群

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

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

关键词:ELT Variable reshape Library value library 国家 技术

沙发
jiangbeilu 学生认证  发表于 2016-3-16 18:22:07
你的mydata跟后面的代码,好像对不上号吧?

藤椅
shenhong088 发表于 2016-3-28 16:12:42
jiangbeilu 发表于 2016-3-16 18:22
你的mydata跟后面的代码,好像对不上号吧?
没有明白您的意思呀

板凳
jiangbeilu 学生认证  发表于 2016-3-28 16:25:27
会不会是你的包有问题,请重新加载R,然后试一下代码
我的代码没有问题:
  1. > id=c(1,1,5,6)
  2. > time=1010:1013
  3. > x1=11:14
  4. > x2=21:24
  5. > x3=31:34
  6. > mydata <- data.frame(id,time,x1,x2,x3)
  7. > library(reshape)
  8. > md <- melt(mydata, id=c("id", "time"))
  9. > md
  10.    id time variable value
  11. 1   1 1010       x1    11
  12. 2   1 1011       x1    12
  13. 3   5 1012       x1    13
  14. 4   6 1013       x1    14
  15. 5   1 1010       x2    21
  16. 6   1 1011       x2    22
  17. 7   5 1012       x2    23
  18. 8   6 1013       x2    24
  19. 9   1 1010       x3    31
  20. 10  1 1011       x3    32
  21. 11  5 1012       x3    33
  22. 12  6 1013       x3    34
  23. >
复制代码

报纸
shenhong088 发表于 2016-3-28 16:39:14
刚刚又试了一下,的确又正常了。谢谢 jiangbeilu,难道真是包加载的问题?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 02:16