全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1293 1
2017-04-11
我在对excel进行变形时遇到一个问题, 如下的这个表格:
data_date

dms_id

data_type

log_tc_te

log_total_case

log_total_piece

log_datetime

hub_tc_te

hub_total_case

hub_total_piece

is_equal

2017-03-30

00001

调价

0.000

0.000

0.000

2017/3/30  22:35:02

0.000

0.000

0

Y

2017-03-30

00001

库存

6910

3758

552

2017/3/30  22:31:36

6910

3758

552

Y

2017-03-30

00001

销售

1578

97

169

2017/3/30  19:30:12

1578

97

169

Y

2017-03-30

00001

销退

0.000

0.000

0.000

2017/3/30  22:35:02

0.000

0.000

0

Y

我想一次性变形成下面这样:
data_datedms_id

log_tc_te

log_total_case

log_total_piece

log_tc_te

log_total_case

log_total_piece

is_equal

销售

销退

调价

库存

销售

销退

调价

库存

销售

销退

调价

库存

销售

销退

调价

库存

销售

销退

调价

库存

销售

销退

调价

库存

2017-03-30

00001

1578

0.000

0.000

6910

97

0.000

0.000

3758

169

0.000

0.000

552

1578

0.000

0.000

6910

97

0.000

0.000

3758

169

0.000

0.000

552

Y

不知道有木有大神知道怎么变形...谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2017-4-11 16:29:12
我目前使用了Melt和dcast语句,把这个表格变成了两个表格,然后再把这两个表格合并到一起.....现在就是想问有木有更快的方法
Data_datedms_id

log_tc_te

log_total_case

log_total_piece

is_equal

销售

销退

调价

库存

销售

销退

调价

库存

销售

销退

调价

库存

2017/3/30

1

1578

0

0

6910

97

0

0

3758

169

0

0

552

Y

Data_datedms_id

data_tc_te

data_total_case

data_total_piece

销售

销退

调价

库存

销售

销退

调价

库存

销售

销退

调价

库存

2017/3/30

1

1578

0

0

6910

97

0

0

3758

169

0

0

552


二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群