«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
Grup nesnesine vs dönüştürmeyi uygulama
Aşağıdaki veri çerçevesini düşünün: A B C D 0 foo one 0.162003 0.087469 1 bar one -1.156319 -1.526272 2 foo two 0.833892 -1.666304 3 bar three -2.026673 -0.322057 4 foo two 0.411452 -0.954371 5 bar two 0.765878 -0.095968 6 foo one -0.654890 0.678091 7 foo three -1.789842 -1.130922 Aşağıdaki komutlar …
175 python  pandas 

12
NaN içeren Pandalar sütununu dtype `int`
Aşağıdaki gibi .csv dosyasından bir Pandas veri çerçevesine veri okudum. Sütunlardan biri idiçin, sütun türünü belirtmek istiyorum int. Sorun, idserinin eksik / boş değerleri olmasıdır. id.Csv dosyasını okurken sütunu tamsayıya dönüştürmeye çalıştığımda , şunu alıyorum: df= pd.read_csv("data.csv", dtype={'id': int}) error: Integer column has NA values Alternatif olarak, aşağıdaki gibi okuduktan …
175 python  pandas  na 

10
Bir Seaborn çizimi bir dosyaya nasıl kaydedilir
Aşağıdaki kodu ( test_seaborn.py) denedim : import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() Ama bu hatayı alıyorum: Traceback (most recent call last): File "test_searborn.py", line 11, in <module> fig = sns_plot.get_figure() …

5
pandas loc vs. iloc vs. ix vs. at vs. iat?
Son zamanlarda güvenli yerimden (R) Python'a dallanmaya başladı ve içindeki hücre lokalizasyonu / seçimi ile biraz kafam karıştı Pandas. Belgeleri okudum ancak çeşitli yerelleştirme / seçim seçeneklerinin pratik sonuçlarını anlamak için uğraşıyorum. Şimdiye kadar kullanması gereken bir neden var mı .locyoksa .ilocen genel seçeneği üzerinde .ix? Anlıyorum .loc, iloc, atve …


8
Panda DataFrame dizini olmadan nasıl yazdırılır
Tüm veri çerçevesini yazdırmak istiyorum, ancak dizini yazdırmak istemiyorum Ayrıca, bir sütun datetime türüdür, sadece tarih yazdırmak değil, zamanı yazdırmak istiyorum. Veri çerçevesi şöyle görünür: User ID Enter Time Activity Number 0 123 2014-07-08 00:09:00 1411 1 123 2014-07-08 00:18:00 893 2 123 2014-07-08 00:49:00 1041 Olarak yazdırılmasını istiyorum User …

7
Pandalar'daki satırları regex ile filtreleme
Ben temiz sütunlardan birinde regex kullanarak bir veri çerçevesi filtre istiyorum. Çağdaş bir örnek için: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat fBir regex kullanarak başlayanlara …
169 python  regex  pandas 

3
pandalar: iki veri çerçevesini birden çok sütunda birleştir (birleştir)
İki sütun kullanarak iki panda veri çerçeveleri katılmaya çalışıyorum: new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') ancak aşağıdaki hatayı aldı: pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4028)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13166)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13120)() KeyError: '[B_1, c2]' Bunu yapmanın doğru yolu ne olmalı? Teşekkürler!

7
Panda DataFrame'i sözlüğe dönüştürme
Dört sütun ile bir DataFrame var. Bu DataFrame'i bir python sözlüğüne dönüştürmek istiyorum. İlk sütunun öğelerinin olmasını keysve aynı satırdaki diğer sütunların öğelerinin olmasını istiyorum values. Veri çerçevesi: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 Çıktı şu şekilde …

7
Aynı çalışma kitabının birden çok çalışma sayfası için pd.read_excel () işlevine pandalar kullanma
Python pandalar kullanarak işlediğim büyük bir elektronik tablo dosyası (.xlsx) var. Bu büyük dosyadaki iki sekmeden veriye ihtiyacım var. Sekmelerden birinde bir ton veri ve diğeri sadece birkaç kare hücredir. Ben kullandığınızda () pd.read_excel üzerinde herhangi çalışma tüm dosya (ilgilendiğim sadece çalışma sayfası) yüklenir gibi, bana bakıyor. Bu yüzden yöntemi …

10
Pandalar sütun ortalamasını / ortalamasını alır
Pandalar'daki bir köşenin ortalamasını veya ortalamasını alamıyorum. A bir veri çerçevesine sahip. Aşağıda denediğim şeylerin hiçbiri bana sütunun ortalamasını vermiyorweight >>> allDF ID birthyear weight 0 619040 1962 0.1231231 1 600161 1963 0.981742 2 25602033 1963 1.3123124 3 624870 1987 0.94212 Aşağıdaki, bir değil birkaç değer döndürür: allDF[['weight']].mean(axis=1) Bu da …
168 python  pandas 

3
Pandalar, yalnızca sütun adlarıyla boş DataFrame oluşturur
İyi çalışan dinamik bir DataFrame'im var, ancak DataFrame'e eklenecek veri olmadığında bir hata alıyorum. Bu nedenle, yalnızca sütun adlarıyla boş bir DataFrame oluşturmak için bir çözüme ihtiyacım var. Şimdilik böyle bir şeye sahibim: df = pd.DataFrame(columns=COLUMN_NAMES) # Note that there are now row data inserted. Not: Sütun adlarının hala bir …
168 python  pandas  dataframe 



6
Pandalar DataFrame Grubu
Aşağıdaki biçimde bir panda veri çerçevesi var: df = pd.DataFrame([[1.1, 1.1, 1.1, 2.6, 2.5, 3.4,2.6,2.6,3.4,3.4,2.6,1.1,1.1,3.3], list('AAABBBBABCBDDD'), [1.1, 1.7, 2.5, 2.6, 3.3, 3.8,4.0,4.2,4.3,4.5,4.6,4.7,4.7,4.8], ['x/y/z','x/y','x/y/z/n','x/u','x','x/u/v','x/y/z','x','x/u/v/b','-','x/y','x/y/z','x','x/u/v/w'],['1','3','3','2','4','2','5','3','6','3','5','1','1','1']]).T df.columns = ['col1','col2','col3','col4','col5'] df: col1 col2 col3 col4 col5 0 1.1 A 1.1 x/y/z 1 1 1.1 A 1.7 x/y 3 2 1.1 A 2.5 x/y/z/n 3 …
166 python  pandas  dataframe 

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.