«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.

1
Seaborn, 3 basamaklı sayılar için ısı haritasında bilimsel gösterimi gösteriyor
Aşağıdaki gibi bir pandalar pivot_table'dan bir ısı haritası oluşturuyorum: table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum) sns.heatmap(table2,annot=True,cmap='Blues') Aşağıda gösterildiği gibi bir ısı haritası oluşturur. Rakamların çok büyük olmadığını görebilirsiniz (maksimum 750), ancak bu rakamları bilimsel gösterimle gösteriyor. Tablonun kendisine bakarsam, durum bu değildir. Rakamları düz gösterimle göstermesini nasıl sağlayabileceğime dair bir fikriniz var mı?


10
Pandalar DataFrame'e meta bilgi / meta veri ekleme
Pandaların DataFrame'ine bazı meta bilgiler / meta veriler eklemek mümkün müdür? Örneğin, verileri ölçmek için kullanılan aletin adı, sorumlu alet vb. Çözümlerden biri, bu bilgilerle bir sütun oluşturmak olabilir, ancak her satırda tek bir bilgi parçasını depolamak boşa gider!
93 python  pandas 

6
Pandalar Serisini DataFrame'e dönüştürme
Pandalar serisi sf var: email email1@email.com [1.0, 0.0, 0.0] email2@email.com [2.0, 0.0, 0.0] email3@email.com [1.0, 0.0, 0.0] email4@email.com [4.0, 0.0, 0.0] email5@email.com [1.0, 0.0, 3.0] email6@email.com [1.0, 5.0, 0.0] Ve bunu aşağıdaki DataFrame'e dönüştürmek istiyorum: index | email | list _____________________________________________ 0 | email1@email.com | [1.0, 0.0, 0.0] 1 | …

6
Pandas Dataframe / Numpy Array "eksen" tanımında belirsizlik
Python eksenlerinin nasıl tanımlandığı ve bir DataFrame'in satırlarına veya sütunlarına atıfta bulunup bulunmadıkları konusunda kafam çok karıştı. Aşağıdaki kodu göz önünde bulundurun: >>> df = pd.DataFrame([[1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3]], columns=["col1", "col2", "col3", "col4"]) >>> df col1 col2 col3 col4 0 1 1 …

11
Veri çerçevesini birden çok veri çerçevesine bölme
Bir deneyden elde edilen verilerle (60 katılımcı) çok büyük bir veri çerçevem ​​var (yaklaşık 1 milyon satır). Veri çerçevesini 60 veri çerçevesine (her katılımcı için bir veri çerçevesi) bölmek istiyorum. Veri çerçevesinde, her katılımcının benzersiz kodu olan databir değişken vardır 'name'. Aşağıdakileri denedim, ancak hiçbir şey olmuyor (veya yürütme bir …

2
Değer Aralıklarına Göre Pandalar Grubu
Pandalarda groupbybir dizi değer artışına başvurmanın kolay bir yöntemi var mı ? Örneğin, aşağıdaki örnek verildiğinde, sütunu Bbir 0.155artışla bin ve gruplayabilirim , böylece örneğin, sütundaki ilk grup çiftleri B'0 - 0.155, 0.155 - 0.31 ... "aralığına bölünür. import numpy as np import pandas as pd df=pd.DataFrame({'A':np.random.random(20),'B':np.random.random(20)}) A B 0 …


4
Python pandaları: Seçili sütunu Series yerine DataFrame olarak tut
Pandalar DataFrame'den tek bir sütun seçerken (örneğin df.iloc[:, 0], df['A']veya df.A, vb.), Elde edilen vektör, tek sütunlu bir DataFrame yerine otomatik olarak bir Seriye dönüştürülür. Ancak, bir DataFrame'i girdi bağımsız değişkeni olarak alan bazı işlevler yazıyorum. Bu nedenle, işlevin df.columns'un erişilebilir olduğunu varsayabilmesi için Series yerine tek sütunlu DataFrame ile …
92 python  pandas 

4
Pandalar'a birden fazla JSON satırı içeren bir dosya yükleme
Bir JSON dosyasında Python pandaları (0.14.0) veri çerçevesine okumaya çalışıyorum. JSON dosyasının ilk satır satırı: {"votes": {"funny": 0, "useful": 0, "cool": 0}, "user_id": "P_Mk0ygOilLJo4_WEvabAA", "review_id": "OeT5kgUOe3vcN7H6ImVmZQ", "stars": 3, "date": "2005-08-26", "text": "This is a pretty typical cafe. The sandwiches and wraps are good but a little overpriced and the food …

4
Pandas groupby kullanarak birkaç satırdaki dizeleri birleştirin
Pandas'ta groupedby'yi temel alan bir veri çerçevesindeki birkaç dizeyi birleştirmek istiyorum. Şimdiye kadarki kodum bu: import pandas as pd from io import StringIO data = StringIO(""" "name1","hej","2014-11-01" "name1","du","2014-11-02" "name1","aj","2014-12-01" "name1","oj","2014-12-02" "name2","fin","2014-11-01" "name2","katt","2014-11-02" "name2","mycket","2014-12-01" "name2","lite","2014-12-01" """) # load string as stream into dataframe df = pd.read_csv(data,header=0, names=["name","text","date"],parse_dates=[2]) # add column with …

1
Pandas 'Freq' etiketleriyle ilgili belgeler nerede? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Pandalar konusunda yeniyim ve kullanmaya çalışıyorum date_range. Ben iyi şeyler her türlü rastladı freqgibi …

3
Pandalar DataFrame'de virgül içeren sayı dizelerini float'a dönüştürme
Binlik işareti için virgül içeren dizeler olarak sayılar içeren bir DataFrame'im var. Onları şamandıraya dönüştürmem gerekiyor. a = [['1,200', '4,200'], ['7,000', '-0.03'], [ '5', '0']] df=pandas.DataFrame(a) Locale.atof kullanmam gerektiğini tahmin ediyorum. Aslında df[0].apply(locale.atof) beklendiği gibi çalışıyor. Bir dizi şamandıra alıyorum. Ancak bunu DataFrame'e uyguladığımda bir hata alıyorum. df.apply(locale.atof) TypeError: ("seri …
92 python  pandas 

4
Pandalarda örnek veri kümeleri
R kullanırken, "alıştırma" veri kümelerini kullanarak data(iris) veya data(mtcars) Pandalar için benzer bir şey var mı? Başka bir yöntem kullanarak yükleyebileceğimi biliyorum, sadece yerleşik bir şey olup olmadığını merak ediyorum.


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.