python - 将列添加到具有重复序列的数据框中

标签 python pandas

我正在尝试向数据框中添加一列,并用重复序列预先填充它。

例如:

new_column
1
2
3
4
5
1
2
3
4
5
.
.
.

有没有一种方法可以使用 pandas 函数来实现这一点,而不必运行循环?

最佳答案

使用np.tile

N = 2
np.tile([1,2,3,4,5], N)

其中N是重复次数

关于python - 将列添加到具有重复序列的数据框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57401812/

相关文章:

python - 抓取 API - "Platform source was missing"

python - 属性错误 : module 'pandas' has no attribute 'read_csv' Python3. 5

python - 从 pandas Timestamp 获取 MM-DD-YYYY

python - Pandas :TypeError:sort_values()缺少 1 个必需的位置参数: 'by'

python - numpy中的行比较

python - 如何在 pytest 中运行标记为 skip 的测试

python - 异常处理

python - Pexpect 和 PyCharm - 设备的不适当的 ioctl

python - 如何根据其他列值合并相同的列值?

python - 如何在不使用 .drop 命令中的所有级别的情况下从 multiindex Dataframe 中删除数据?