Pandalar df.describe(), df'nize genel bakış için çok kullanışlı bir yöntemdir. Ancak, sütunlarla açıklar ve bunun yerine satırlara genel bir bakış olmasını isterim. Df aktarmadan "by_row" çalışması için herhangi bir yolu var mı?Pandalar df.describe(), transpoze edilmeden satır ile bunu yapmak mümkün mü?
9
A
cevap
8
Kullanım apply
ve describe
sıra sıra çağırmak axis=1
geçmesi çünkü: tüm satırları Serisi vardır uygulamak komutuyla,
In [274]:
df = pd.DataFrame(np.random.randn(4,5))
df
Out[274]:
0 1 2 3 4
0 0.651863 0.738034 -0.477668 -0.561699 0.047500
1 -1.565093 -0.671551 0.537272 -0.956520 0.301156
2 -0.951549 2.177592 0.059961 -1.631530 -0.620173
3 0.277796 0.169365 1.657189 0.713522 1.649386
In [276]:
df.apply(pd.DataFrame.describe, axis=1)
Out[276]:
count mean std min 25% 50% 75% max
0 5 0.079606 0.609069 -0.561699 -0.477668 0.047500 0.651863 0.738034
1 5 -0.470947 0.878326 -1.565093 -0.956520 -0.671551 0.301156 0.537272
2 5 -0.193140 1.458676 -1.631530 -0.951549 -0.620173 0.059961 2.177592
3 5 0.893451 0.722917 0.169365 0.277796 0.713522 1.649386 1.657189
2
EdChum cevap benim için işe yaramadı; pd.Series.describe
kullanarak,
df.apply(pd.Series.describe, axis=1)
İlgili konular
- 1. Google Closure derleyici * bazı işlevleri * satır içi yapmak mümkün mü?
- 2. JavaFX web uygulaması yapmak mümkün mü?
- 3. Winston'da saatlik günlük rotasyonu yapmak mümkün mü?
- 4. BNC ile kaynak dışı bir yapı yapmak mümkün mü?
- 5. Eclipse sidebar autohide yapmak mümkün mü?
- 6. o JSONArray yineleme yapmak mümkün mü?
- 7. Satır içi şablonları kullanmak mümkün mü?
- 8. Rust'ta tekrarlı kapatma yapmak mümkün mü?
- 9. Adobe Flex'te #define yapmak mümkün mü?
- 10. Eclipse kullanarak .NET geliştirmesi yapmak mümkün mü?
- 11. Bir veri dizisinde rasgele bir sıraya pandalar kullanarak bir satır eklemek mümkün mü?
- 12. Tkinter'da widget ile isme göre arama yapmak mümkün mü?
- 13. ES6/Babel ile birden fazla sınıf ithalatı yapmak mümkün mü?
- 14. Simcard'dan uygulamamıza işlem yapmak mümkün mü?
- 15. TFS'de "geçmişi yok et" yapmak mümkün mü?
- 16. Bir dize yapmak sözlükle değiştirmek mümkün mü?
- 17. Python'da bir harf aralığı yapmak mümkün mü?
- 18. C# Sınıfı nesnesiyle döngü yapmak mümkün mü?
- 19. Farklı özelliklerden zincirleme yapmak mümkün mü?
- 20. IntelliJ Idea'de köprü bağlantısı yapmak mümkün mü?
- 21. Montajda özel bir Interrupt yapmak mümkün mü?
- 22. Parlak: Dikey bir kaydırıcı yapmak mümkün mü?
- 23. QML ListView döngüsel yapmak mümkün mü?
- 24. Sınıf diyagramları otomatik olarak güncelleniyor mu? Değilse, bunu yapmak mümkün mü?
- 25. Hata veren satır numarasını almak mümkün mü?
- 26. Java programı aniden çıktığında bir şey yapmak mümkün mü?
- 27. DynamoDB'de koşullu bir düzenleme veya güncelleme yapmak mümkün mü?
- 28. satır pandalar hakkında DF
- 29. Bir işlevi php (posta gibi) ile değiştirmek ve başka bir şey yapmak mümkün mü?
- 30. Bu basit Haskell atamasını Javascript'te yapmak mümkün mü?
Sweet! Teşekkür ederim! –