小编che*_*men的帖子

在 data.frame 中将每行选择变量复制 n 次

我希望能够帮助您完成以下数据整理任务。我有一个如下所示的数据框:

df <- data.frame(var1=c('a', 'b', 'c'), var2=c('d', 'e', 'f'), var3=c('h', 'j', 'k'))
Run Code Online (Sandbox Code Playgroud)

我想用 var1 和 var2 固定次数复制每行数据,比如说 3 次,但不是 var3。我想要用 0 代替 var3 中的缺失值。

最后,我想要这样的:

    df.expanded
  var1 var2 var3
1    a    d   h
2    a    d   0
3    a    d   0
4    b    e   j
5    b    e   0
6    b    e   0
7    c    f   k
8    c    f   0
9    c    f   0
Run Code Online (Sandbox Code Playgroud)

replication r dataframe

2
推荐指数
1
解决办法
358
查看次数

标签 统计

dataframe ×1

r ×1

replication ×1