2015-11-01 13 views
5

Ben büyük dataframe var ve indeks o kadar gibi. Pandalar bunu otomatik olarak bir diziye dönüştürür. Bu oldukça açık bir şekilde can sıkıcıdır çünkü bende aynı şekilde çalışamıyorum.pandas dizilerinden 1 by n dataframe nasıl yapılır? endeksi bağlı olarak, bazen bu değerlerin yalnızca bir satır olacak</p> <p><code>df.ix[<integer>]</code></p> <p>:

1) dönüştürme gelen pandaları Durun ve bir dataframe olarak tutmak:

Nasıl birini yapın?

VEYA

2) kolayca geri dataframe elde edilen dizi dönüştürmek? Orijinal sütunları saklamıyor, çünkü pd.DataFrame(df.ix[<integer>]) çalışmaz. <integer>'u sütun olarak ve sütunları dizin olarak ele alır. Çok takdir edildi.

cevap

8

n numaralı satırın tek satırlık bir veri çerçevesini edinmek için df.ix[[n]] yapabilirsiniz.

İlgili konular