小编Raw*_*oob的帖子

相当于R rep和rep_len函数的Python numpy

我想找到与R reprep_len函数等效的python(可能是numpy)。

问题1:关于rep_len功能,说我跑了,

rep_len(paste('q',1:4,sep=""), length.out = 7)
Run Code Online (Sandbox Code Playgroud)

那么vector的元素['q1','q2','q3','q4']将被回收以填满7个空格,您将获得输出

[1] "q1" "q2" "q3" "q4" "q1" "q2" "q3"
Run Code Online (Sandbox Code Playgroud)

如何回收列表或一维numpy数组的元素以适合预定长度?从我已经看到的numpy的重复功能可以让您指定一定次数的代表,但不会重复值以填充预定长度。

问题2:关于rep功能,说我跑了,

rep(2000:2004, each = 3, length.out = 14)
Run Code Online (Sandbox Code Playgroud)

那么输出是

[1] 2000 2000 2000 2001 2001 2001 2002 2002 2002 2003 2003 2003 2004 2004
Run Code Online (Sandbox Code Playgroud)

如何使用python做到这一点(回收列表或numpy数组的元素以适合预定长度并连续列出每个元素预定次数)?

如果这个问题以前曾被问过,我深表歉意。对于堆栈溢出,我是完全陌生的,对于编程而言,我是非常陌生的。

python numpy r recycle

5
推荐指数
3
解决办法
2833
查看次数

标签 统计

numpy ×1

python ×1

r ×1

recycle ×1