如何重复一个 Pandas DataFrame?
- 论坛
- 如何重复一个 Pandas DataFrame?
6 浏览
如何重复一个 Pandas DataFrame?
这是我应该重复5次的DataFrame:
>>> x = pd.DataFrame({'a':1,'b':2}, index = range(1)) >>> x a b 0 1 2
我想要得到这样的结果:
>>> x.append(x).append(x).append(x) a b 0 1 2 0 1 2 0 1 2 0 1 2
但是肯定有比追加4次更聪明的方法。实际上,我正在处理的DataFrame应该重复50次。
我还没有找到任何实用的方法,包括像np.repeat
这样的方法----它在DataFrame上不起作用。
有人能帮忙吗?