楼主: yeacer
4469 4

[问答] 【求助】如何在R中按序复制数据并生成新数据表? [推广有奖]

  • 4关注
  • 1粉丝

硕士生

4%

还不是VIP/贵宾

-

威望
0
论坛币
1715 个
通用积分
7.0000
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
2535 点
帖子
132
精华
0
在线时间
130 小时
注册时间
2005-12-13
最后登录
2020-5-22

楼主
yeacer 发表于 2018-1-29 10:31:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如图所示,想将原表格中的每一行按顺序、依据对应的volume值复制n次后生成一个新的数据集,如何在R中实现?谢谢
按volume值复制n行数据
二维码

扫码加我 拉你入群

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

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

关键词:数据表 volume Volum 如图所示 Vol rep

沙发
yeacer 发表于 2018-1-29 11:13:45
已在飞天玄舞6 大大的一个回答中寻找到解决办法^_^

dat1 <- dat[rep(1:nrow(dat),each=4),]

藤椅
hopui2017 发表于 2018-1-29 13:05:24 来自手机
yeacer 发表于 2018-1-29 10:31
如图所示,想将原表格中的每一行按顺序、依据对应的volume值复制n次后生成一个新的数据集,如何在R中实现? ...
rep()

板凳
yeacer 发表于 2018-1-29 13:28:48
hopui2017 发表于 2018-1-29 13:05
rep()
谢谢,确实用的rep()

报纸
Danzz 发表于 2019-7-26 11:35:44
yeacer 发表于 2018-1-29 11:13
已在飞天玄舞6 大大的一个回答中寻找到解决办法^_^

dat1
你好,你这个代码只是每一条数据都重复了四遍,不可以实现你问题中的那个结果吧?可以解答一下吗,蟹蟹~

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

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