«pandas» etiketlenmiş sorular

Pandas, veri manipülasyonu ve analizi için bir Python kütüphanesidir, örneğin veri çerçeveleri, çok boyutlu zaman serileri ve istatistiklerde, deneysel bilim sonuçlarında, ekonometrikte veya finansta yaygın olarak bulunan kesitsel veri kümeleri. Pandalar, Python'daki ana veri bilimi kütüphanelerinden biridir.

4
Pandaları tersine çevirmenin doğru yolu.DataFrame?
İşte kodum: import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) Bu kodu çalıştırdığımda şu hatayı alıyorum: Traceback (most recent call last): File "C:\Python33\lib\site-packages\pandas\core\generic.py", line 665, in _get_item_cache return cache[item] KeyError: 5 During handling of the above exception, another exception occurred: Traceback (most recent call …
117 python  pandas  reverse 


9
Pandalar veri çerçevesinde çok uzun dizeleri tamamen yazdırın
Görünüşte çok basit olan şeyle mücadele ediyorum, çok uzun diziler içeren bir panda veri çerçevem ​​var. df = pd.DataFrame({'one' : ['one', 'two', 'This is very long string very long string very long string veryvery long string']}) Şimdi aynısını yazdırmaya çalıştığımda, tam dizeyi görmüyorum, dizenin yalnızca bir kısmını görmeyi tercih ediyorum. …
116 python  string  pandas  options 

9
Listeler Listesi için Pandas DataFrame
Bir liste listesini pandalar veri çerçevesine dönüştürmek kolaydır: import pandas as pd df = pd.DataFrame([[1,2,3],[3,4,5]]) Ama df'yi bir liste listesine nasıl geri dönüştürebilirim? lol = df.what_to_do_now? print lol # [[1,2,3],[3,4,5]]
116 python  pandas 

4
Pandas apply () 'ı kodumda ne zaman kullanmak isteyebilirim?
Pandas yönteminin kullanımını içeren Stack Overflow'daki sorulara birçok yanıt gönderildi apply. Ayrıca, " applyyavaş ve kaçınılmalıdır" diyen kullanıcıların da altlarına yorum yaptığını gördüm . Performans konusunda applyyavaş olduğunu açıklayan birçok makale okudum . Belgelerde apply, UDF'leri geçmek için nasıl basitçe bir kolaylık işlevi olduğuna dair bir feragatname de gördüm (şimdi …

9
Pretty Pandalar veri çerçevesini yazdırma
Pandalar veri çerçevesini aşağıdaki gibi metin tabanlı güzel bir tablo olarak nasıl yazdırabilirim? +------------+---------+-------------+ | column_one | col_two | column_3 | +------------+---------+-------------+ | 0 | 0.0001 | ABCD | | 1 | 1e-005 | ABCD | | 2 | 1e-006 | long string | | 3 | 1e-007 | ABCD …

8
Girişlerin farklı uzunluklara sahip olduğu bir sözlükten veri çerçevesi oluşturma
10 anahtar / değer çifti içeren bir sözlüğüm olduğunu varsayalım. Her girdi bir uyuşmuş dizi içerir. Ancak, dizinin uzunluğu hepsi için aynı değildir. Her sütunun farklı bir girdi içerdiği bir veri çerçevesini nasıl oluşturabilirim? Denediğimde: pd.DataFrame(my_dict) Alırım: ValueError: arrays must all be the same length Bunun üstesinden gelmenin bir yolu …
114 python  pandas 

3
Pandalar sütun olarak dizin kullanabilir mi?
Bunun gibi bir elektronik tablom var: Locality 2005 2006 2007 2008 2009 ABBOTSFORD 427000 448000 602500 600000 638500 ABERFELDIE 534000 600000 735000 710000 775000 AIREYS INLET459000 440000 430000 517500 512500 Sütunu satırla manuel olarak değiştirmek istemiyorum. Pandaların bir listeye veri okurken aşağıdaki gibi kullanılması mümkün olabilir mi: data['ABBOTSFORD']=[427000,448000,602500,600000,638500] data['ABERFELDIE']=[534000,600000,735000,710000,775000] data['AIREYS …
114 python  excel  pandas 

6
Y eksenini yüzde olarak biçimlendir
Pandalarla oluşturulmuş mevcut bir komplo var: df['myvar'].plot(kind='bar') Y ekseni float biçimindedir ve y eksenini yüzdelere dönüştürmek istiyorum. Bulduğum tüm çözümler ax.xyz sözdizimini kullanıyor ve kodu yalnızca arsa oluşturan yukarıdaki satırın altına yerleştirebilirim (yukarıdaki satıra ax = ax ekleyemiyorum.) Yukarıdaki satırı değiştirmeden y eksenini yüzde olarak nasıl biçimlendirebilirim? İşte bulduğum çözüm …


11
Python pandaları kullanarak Tarih ve Saat sütunlarını birleştirin
Aşağıdaki sütunlara sahip bir panda veri çerçevem ​​var; Date Time 01-06-2013 23:00:00 02-06-2013 01:00:00 02-06-2013 21:00:00 02-06-2013 22:00:00 02-06-2013 23:00:00 03-06-2013 01:00:00 03-06-2013 21:00:00 03-06-2013 22:00:00 03-06-2013 23:00:00 04-06-2013 01:00:00 Aşağıdakileri elde etmek için verileri ['Tarih'] ve verileri ['Saat'] nasıl birleştiririm? Kullanmanın bir yolu var mı pd.to_datetime? Date 01-06-2013 23:00:00 …

11
Pandas veri çerçevesine bir satır ekle
Bir veri çerçevem ​​var: s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] ve şunu elde etmek için ilk satırı [2, 3, 4] eklemem …

6
Pandalar DataFrame'den ısı haritası oluşturma
Python'un Pandas paketinden oluşturulmuş bir veri çerçevem ​​var. Pandas paketinden DataFrame kullanarak nasıl ısı haritası oluşturabilirim? import numpy as np from pandas import * Index= ['aaa','bbb','ccc','ddd','eee'] Cols = ['A', 'B', 'C','D'] df = DataFrame(abs(np.random.randn(5, 4)), index= Index, columns=Cols) >>> df A B C D aaa 2.431645 1.248688 0.267648 0.613826 bbb …

5
Toplam Pandalar sütununu alın
Hedef Aşağıda gösterildiği gibi, birden çok sütun içeren bir Pandas veri çerçevem ​​var ve toplam sütununu almak istiyorum MyColumn. Veri Çerçevesi -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 3 D 28 28.0 31.0 4 E …
112 python  pandas  dataframe  sum 

7
Pandalarda tarih saat biçimi nasıl değiştirilir
Veri çerçevemde, varsayılan olarak pandas dtype 'nesnesine' dönüştürülen bir DOBsütun (örnek biçim 1/1/2016) var:DOB object İle tarih formatına bu dönüştürme df['DOB'] = pd.to_datetime(df['DOB']), tarih dönüştürülmüş olur: 2016-01-26ve onun dtypegeçerli: DOB datetime64[ns]. Şimdi bu tarih formatını 01/26/2016diğer genel tarih formatlarına dönüştürmek istiyorum. Nasıl yaparım? Denediğim yöntem ne olursa olsun, tarihi her …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.