全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2231 4
2016-04-12
前周销量

上周销量

前周销售额

上周销售额

前周购买人数

上周购买人数

前周点击人数上周点击人数前周转化率上周转化率

50

38

5742.58

4206

44

36

1520

1353

3%

3%

66

17

14724.03

3672

19

11

826

1343

2%

1%

13

34

1,287

3366

11

34

213

1108

5%

3%

0

5

0

3145

0

4

1

3

0%

133%

25

39

1881.92

3039

25

37

900

2942

3%

1%

12

15

3134.5

2998

10

15

1420

2518

1%

1%

5

14

994.49

2761

5

13

659

941

1%

1%

18

26

1724.41

2507

18

26

1213

2778

1%

1%

0

4

0

2476

0

4

1

6

0%

67%

如图所示,我想用R转换成如下格式,求解大神!!!!
前周销售量前周销售额前周转化率

50

5742.58

0.028947

上周销售量销售量变化上周销售额销售额变化上周转化率

38

-12

4206.41

-9948.99

0.026608






二维码

扫码加我 拉你入群

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

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

全部回复
2016-4-12 13:48:30
你这个样子,下方属于合并的单元格,在R里是非结构化数据,在Excel里是可以做到的。
其实,在R里,你只需要建立 前周销售量,前周销售额,前周转化率,上周销售量,上周销售额,上周转化率等6个变量就可以了。销售的变化,可以用两个变量相减得到。可以对列进行重新排序即可完成。
二维码

扫码加我 拉你入群

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

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

2016-4-12 14:39:48
jiangbeilu 发表于 2016-4-12 13:48
你这个样子,下方属于合并的单元格,在R里是非结构化数据,在Excel里是可以做到的。
其实,在R里,你只需要 ...
是因为数据量大,是不是应该写for循环??因为我是要提取每一行的数据,,谢谢你的回答!
二维码

扫码加我 拉你入群

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

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

2016-4-12 23:06:11
ningxiaomeng123 发表于 2016-4-12 14:39
是因为数据量大,是不是应该写for循环??因为我是要提取每一行的数据,,谢谢你的回答!
不用for循环啊,直接变换一下列名就好了
二维码

扫码加我 拉你入群

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

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

2016-4-13 08:57:44
感觉只要新建几个列,然后求对应的值就可以了,不知道对不对!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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