«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
Pandalar read_xml () yöntemi test stratejileri
Şu anda, pandaların G / Ç araçları bir read_xml()yöntem ve muadili tutmamaktadır to_xml(). Ancak, read_jsonağaç benzeri yapıların veri çerçevesi içe aktarma ve read_htmlbiçimlendirme formatları için uygulanabileceğini kanıtlar . Pandalar ekibi, read_xmlgelecekteki bir Pandalar sürümü için böyle bir yöntemi düşünürse , hangi uygulamayı takip ederdi: XPath 1.0 ve XSLT 1.0 yöntemleriyle …
109 python  xml  pandas  xslt  xpath 


11
pandalarda kartezyen ürün
İki panda veri çerçevem ​​var: from pandas import DataFrame df1 = DataFrame({'col1':[1,2],'col2':[3,4]}) df2 = DataFrame({'col3':[5,6]}) Kartezyen ürünlerini elde etmenin en iyi yolu nedir (tabii ki benim gibi açıkça yazmadan)? #df1, df2 cartesian product df_cartesian = DataFrame({'col1':[1,2,1,2],'col2':[3,4,3,4],'col3':[5,5,6,6]})
109 python  pandas 

5
Pandas veri çerçevesi içindeki bir sütunu int'den dizeye dönüştürme
Pandalarda karışık int ve str veri sütunlarına sahip bir veri çerçevem ​​var. Önce veri çerçevesi içindeki sütunları birleştirmek istiyorum. Bunu yapmak için bir intsütunu 'a dönüştürmem gerekiyor str. Şu şekilde yapmaya çalıştım: mtrx['X.3'] = mtrx.to_string(columns = ['X.3']) veya mtrx['X.3'] = mtrx['X.3'].astype(str) ama her iki durumda da çalışmıyor ve "'str' ve …
109 python  string  pandas  dataframe  int 

4
Pandalarda bir değeri başka bir değere göre değiştirme
Stata kodumu hız iyileştirmeleri için Python'a yeniden programlamaya çalışıyorum ve PANDAS yönünde işaret edildim. Bununla birlikte, verileri nasıl işleyeceğime kafamı sarmakta zorlanıyorum. Diyelim ki 'ID' sütun başlığındaki tüm değerleri yinelemek istiyorum. Bu kimlik belirli bir numarayla eşleşirse, karşılık gelen iki değeri FirstName ve LastName'i değiştirmek istiyorum. Stata'da şöyle görünür: replace …
109 python  pandas 


5
Sıkıştırılmış bir dosyayı Pandas DataFrame olarak okuyun
Dosya üzerinde çalışabilmek için bir csv dosyasını açıp pandalara aktarmaya çalışıyorum. Şimdiye kadar denediğim kod: import requests, zipfile, StringIO r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip') z = zipfile.ZipFile(StringIO.StringIO(r.content)) crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv')) Son satırdan sonra python dosyayı alabilse de hatanın sonunda "yok" mesajı alıyorum. Biri bana ne yaptığımı yanlış söyleyebilir mi?
108 python  zip  pandas 

4
Pandalarda dtype ('O') nedir?
Pandalarda bir veri çerçevem ​​var ve değerlerinin ne tür olduğunu anlamaya çalışıyorum. Sütunun türünün ne olduğundan emin değilim 'Test'. Ancak myFrame['Test'].dtypekoştuğumda; dtype('O') Ne anlama geliyor?

2
Pandalardaki for-loop'lar gerçekten kötü mü? Ne zaman umursamalıyım?
Are fordöngüler gerçekten "kötü"? Değilse, hangi durumlarda daha geleneksel bir "vektörleştirilmiş" yaklaşım kullanmaktan daha iyi olurlar? 1 "Vektörleştirme" kavramına ve pandaların hesaplamayı hızlandırmak için vektörleştirilmiş teknikleri nasıl kullandıklarına aşinayım. Vectorized işlevler, veriler üzerinde geleneksel olarak yinelemekten çok daha fazla hızlanma elde etmek için tüm seri veya DataFrame üzerinde operasyonları yayınlar. …

5
Pandalar DataFrame'e SQLAlchemy ORM dönüşümü
Bu konu bir süredir burada veya başka bir yerde ele alınmadı. Bir SQLAlchemy'yi <Query object>Pandalar DataFrame'e dönüştüren bir çözüm var mı ? Pandaların kullanma yeteneği vardır, pandas.read_sqlancak bu ham SQL kullanımını gerektirir. Bundan kaçınmak için iki nedenim var: 1) ORM'yi kullanan her şeye zaten sahibim (kendi başına iyi bir neden) …

9
Pandas veri çerçevesindeki sütunların sırasını ayarlayın
Pandas veri çerçevesindeki sütunları kişisel tercihlerime göre yeniden sıralamanın bir yolu var mı (yani alfabetik veya sayısal olarak sıralanmamış, ancak daha çok belirli kurallara uymak gibi)? Basit örnek: frame = pd.DataFrame({ 'one thing':[1,2,3,4], 'second thing':[0.1,0.2,1,2], 'other thing':['a','e','i','o']}) bunu üretir: one thing other thing second thing 0 1 a 0.1 1 …
107 python  pandas 

6
İki veri çerçevesini nasıl birleştiririm?
Pandas veri çerçevelerini kullanıyorum. Bir başlangıç ​​veri çerçevem ​​var diyelim D. Ondan şu şekilde iki veri çerçevesi çıkarıyorum: A = D[D.label == k] B = D[D.label != k] sonra etiketi değiştiriyorum AveB A.label = 1 B.label = -1 A ve B'yi birleştirmek istiyorum, böylece onları tek bir veri çerçevesi, bir …
107 python  pandas 

4
Liste dizinine göre Pandas satırlarını seçin
Bir veri çerçevem ​​df var: 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 Sonra, bir listede belirtilen belirli sıra numaralarına sahip satırları seçmek istiyorum, farz edin ki burada [1,3] ve sonra sol: 20061231 15.915 NaN 15.915 12.686 20070630 …
107 python  pandas 


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.