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

5
Her n. Sıradaki pandalar
Dataframe.resample () yalnızca zaman serisi verileriyle çalışır. Zaman serisi olmayan verilerden her n'inci satırı almanın bir yolunu bulamıyorum. En iyi yöntem nedir?





6
Pandas veri çerçevesi sütun d türlerini atayın
dtypeBirden çok sütunun 'sini' içinde ayarlamak istiyorum pd.Dataframe(dosya uygun olmadığı için bir liste listesine manuel olarak ayrıştırmam gereken bir dosyam var pd.read_csv) import pandas as pd print pd.DataFrame([['a','1'],['b','2']], dtype={'x':'object','y':'int'}, columns=['x','y']) alırım ValueError: entry not a 2- or 3- tuple Bunları ayarlayabilmemin tek yolu, her bir sütun değişkeni üzerinden döngü yapmak …
111 python  pandas 

5
Pandas veri çerçevesi tarafından kullanılan belleği nasıl serbest bırakırım?
Pandalarda açtığım gerçekten büyük bir csv dosyam var: import pandas df = pandas.read_csv('large_txt_file.txt') Bunu yaptığımda bellek kullanımım 2 GB artar, bu da bu dosya milyonlarca satır içerdiğinden beklenen bir durumdur. Sorunum bu hafızayı bırakmam gerektiğinde ortaya çıkıyor. Koştum ... del df Ancak bellek kullanımım düşmedi. Bu, bir panda veri çerçevesi …
111 python  pandas  memory 


7
Python pandaları bir hücreye liste ekler
Bir 'abc' listem ve bir veri çerçevem ​​'df' var: abc = ['foo', 'bar'] df = A B 0 12 NaN 1 23 NaN Listeyi 1B hücresine eklemek istiyorum, bu nedenle şu sonucu istiyorum: A B 0 12 NaN 1 23 ['foo', 'bar'] Bunu nasıl yapabilirim? 1) Bunu kullanırsam: df.ix[1,'B'] = …

4
Pandas veri çerçevesindeki seçili sütunlarda benzersiz değer kombinasyonları ve sayısı
Verilerim pandalar veri çerçevesinde aşağıdaki gibi var: df1 = pd.DataFrame({'A':['yes','yes','yes','yes','no','no','yes','yes','yes','no'], 'B':['yes','no','no','no','yes','yes','no','yes','yes','no']}) Yani, verilerim şöyle görünüyor ---------------------------- index A B 0 yes yes 1 yes no 2 yes no 3 yes no 4 no yes 5 no yes 6 yes no 7 yes yes 8 yes yes 9 no no ----------------------------- …
111 python  pandas 

4
Pandas veri çerçevesindeki unix zamanını okunabilir tarihe dönüştürün
İçinde unix zamanları ve fiyatları olan bir veri çerçevem ​​var. İndeks sütununu, okunabilir tarihlerde gösterilmesi için dönüştürmek istiyorum. Örneğin , indeks sütununda olduğu dategibi var 1349633705ama bunun 10/07/2012(veya en azından 10/07/2012 18:15) olarak gösterilmesini istiyorum . Bazı bağlamlar için, işte çalıştığım kod ve daha önce denediğim şey: import json import …

5
Python Pandaları yalnızca belirli sütunları birleştirir
Sadece bazı sütunları birleştirmek mümkün mü? X, a, b, c, d, e, f vb. Sütunları olan x, y, z ve df2 sütunlarına sahip bir DataFrame df1'im var. İki DataFrame'i x üzerinde birleştirmek istiyorum, ancak yalnızca df2.a, df2.b sütunlarını birleştirmek istiyorum - tüm DataFrame'i değil. Sonuç, x, y, z, a, b …
110 python  merge  pandas 

6
Pandalarda birden çok veri çerçevesi sütununda "farklı" nasıl seçilir?
SQL ile eşdeğerini yapmanın bir yolunu arıyorum SELECT DISTINCT col1, col2 FROM dataframe_table Pandaların sql karşılaştırmasının hiçbir anlamı yok distinct. .unique() yalnızca tek bir sütun için çalışır, bu yüzden sütunları birleştirebilirim veya onları bir liste / demete koyabilir ve bu şekilde karşılaştırabilirim, ancak bu pandaların daha doğal bir şekilde yapması …
110 python  pandas 


6
İPython'daki Pandas Kitaplığı'nı kullanarak bir .xlsx dosyası nasıl okunur?
Python Pandas Kitaplığını kullanarak bir .xlsx dosyası okumak ve verileri bir postgreSQL tablosuna taşımak istiyorum. Şimdiye kadar yapabileceğim tek şey: import pandas as pd data = pd.ExcelFile("*File Name*") Artık adımın başarılı bir şekilde yürütüldüğünü biliyorum, ancak excel'deki verilerin değişken verilerdeki verilerle nasıl eşleştiğini anlayabilmek için okunan excel dosyasını nasıl ayrıştırabileceğimi …

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.