如何基于R中的数据帧生成多个数字序列?

Codezy

我有一个像这样的数据框

df <- data.frame(start = 1:9, end = seq(2,18,by = 2))

# Now I want to generate multiple series number set base on these 2 columns
# The ideal result should be looks like this way

1,2
2,3,4
3,4,5,6
....

有人可以帮我吗?谢谢

阿克伦

像我们看起来可以做这在每一行Map通过应用:在data.frame从而使左,右将是“开始”,“结束”,即相应的元素1:22:4等等。

do.call(Map, c(f = `:`, df))
#[[1]]
#[1] 1 2

#[[2]]
#[1] 2 3 4

#[[3]]
#[1] 3 4 5 6

#[[4]]
#[1] 4 5 6 7 8

#[[5]]
#[1]  5  6  7  8  9 10

#[[6]]
#[1]  6  7  8  9 10 11 12

#[[7]]
#[1]  7  8  9 10 11 12 13 14

#[[8]]
#[1]  8  9 10 11 12 13 14 15 16

#[[9]]
# [1]  9 10 11 12 13 14 15 16 17 18

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在R中读取多个.xlsx并生成多个数据帧?

如何在R中迭代多个数据帧?

如何在R中对多个数据帧进行排序

如何基于R中的多个列聚合数据帧?

如何基于其他数据帧中的信息减去R个数据帧列?

在 R 中合并多个数据帧

R中基于数据帧的模式生成

如何从R中具有多个条件的一个数据帧创建多个数据帧

基于两个数据帧 R 中多个条件的特定列的值

基于R中的多个列合并两个数据帧

如何应用将多个数字拆分到 Python 中数据帧中列的字段的函数?

R中的rbind数据帧,可以向重复的行名添加多个数字吗?

R问题-为数据帧中的变量生成数字序列

列表中的grep以生成多个数据帧

如何为 spark 中的多个数据帧生成相同的 UUID?

如何基于R中的另一个数据帧重命名数据帧的所有列?

如何基于基础R中的另一个数据帧对数据帧进行子集

如何基于R中的相似值合并两个数据帧

循环多个数据帧以在 R 中执行多个操作

如何在 R 中匹配具有多个 ID 的多个数据帧

如何根据行序列将数据帧拆分为多个数据帧

R:如何通过ID选择数据帧中的第i个数字

R:如何遍历 R 中的多个数据帧并标记变量的值?

R - 替换多个数据帧中列名中的模式

在R中的多个数据帧中创建变量

从R中的单个数据帧创建多个数据帧

如何在R中按行对数据帧进行排序,然后将其拆分为多个数据帧?

Pandas,如何重新索引通过附加多个数据帧生成的数据帧。

如何在R中分别绑定多个数据帧?