楼主: Bonniepan
1292 1

[问答] R语言 对导入的excel表格进行变形 [推广有奖]

  • 0关注
  • 0粉丝

小学生

21%

还不是VIP/贵宾

-

威望
0
论坛币
8 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
593 点
帖子
2
精华
0
在线时间
8 小时
注册时间
2017-4-11
最后登录
2021-12-7

楼主
Bonniepan 发表于 2017-4-11 15:55:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我在对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

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

扫码加我 拉你入群

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

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

关键词:excel表格 变形 R语言

沙发
Bonniepan 发表于 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


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

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