gpt4 book ai didi

r - 如何从同一行的2列创建序列

转载 作者:行者123 更新时间:2023-12-02 06:46:18 25 4
gpt4 key购买 nike

我有2列的数据框和可变数量的行
例:

   E    P
1 0.5 1
2 2 2.5
3 3.5 4
. . .
. . .
n En Pn

我想创建一个从列“E”的第一个值到列“P”的第一个值乘以0.1的序列的data.frame,这是我做的代码:
  rows_covering <<- data.frame(c(c1 = list (seq (E[1],P[1], 0.1)),
c2 = list (seq (E[2],P[2], 0.1)),
c3 = list (seq (E[3],P[3], 0.1))
))

但是,随着行数的变化,每次手动更改它都是不好的,尤其是对于大量的行。
是否可以自动执行?

最佳答案

你可以试试

lapply(seq_along(E), function(x) list(seq(E[x], P[x], 0.1)))

关于r - 如何从同一行的2列创建序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61322643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com