我想找到与R rep和rep_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数组的元素以适合预定长度并连续列出每个元素预定次数)?
如果这个问题以前曾被问过,我深表歉意。对于堆栈溢出,我是完全陌生的,对于编程而言,我是非常陌生的。