Comment répéter les Pandas bloc de données?

C'est mon bloc de données qui doit être répété 5 fois:

>>> x = pd.DataFrame({'a':1,'b':2},index = range(1))
>>> x
   a  b
0  1  2

Je veux avoir le résultat de ce genre:

>>> x.append(x).append(x).append(x)
   a  b
0  1  2
0  1  2
0  1  2
0  1  2

Mais il doit y avoir un moyen plus intelligent que de les maintenir en ajoutant.. en Fait la trame de données Im travailler sur doit être répété 50 fois..

Je n'ai pas trouvé quelque chose de pratique, y compris ceux qui, comme np.repeat ---- il est tout simplement ne fonctionne pas sur le bloc de données.

Pourrait aider quelqu'un?

InformationsquelleAutor lsheng | 2014-05-27