«dataframe» etiketlenmiş sorular

Veri çerçevesi tablo şeklinde bir veri yapısıdır. Genellikle, satırların gözlem olduğu ve sütunların çeşitli türlerde değişkenler olduğu veriler içerir. "Veri çerçevesi" veya "veri çerçevesi" bu kavram için birçok dilde kullanılan terim olsa da (R, Apache Spark, deedle, Maple, Python'daki panda kütüphanesi ve Julia'daki DataFrames kütüphanesi), "tablo" MATLAB ve SQL.



7
Panda DataFrame'i CSV dosyasına yazma
Pandalar bir CSV dosyasına yazmak istiyorum bir veri çerçevesi var. Bunu kullanarak yapıyorum: df.to_csv('out.csv') Ve hatayı alıyorum: UnicodeEncodeError: 'ascii' codec can't encode character u'\u03b1' in position 20: ordinal not in range(128) Bunu kolayca aşmanın herhangi bir yolu var mı (yani veri çerçevemde unicode karakterler var)? Ve örneğin bir 'sekme' yöntemi …
717 python  csv  pandas  dataframe 

8
Sözlük listesini pandalara dönüştürme DataFrame
Bunun gibi sözlüklerin bir listesi var: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] Ve bunu DataFrameböyle bir pandaya dönüştürmek istiyorum: month points points_h1 time year 0 NaN 50 NaN 5:00 2010 1 february 25 NaN 6:00 NaN …

10
Tüm bir Panda Serisi / DataFrame'i güzel bir şekilde yazdırın
Terminalde Series ve DataFrames ile çok çalışıyorum. __repr__Bir Seri için varsayılan değer, bazı kafa ve kuyruk değerlerine sahip, ancak geri kalanı eksik olan azaltılmış bir örnek döndürür. Seri / DataFrame'in tamamını güzel bir şekilde yazdırmanın yerleşik bir yolu var mı? İdeal olarak, uygun hizalamayı, belki de sütunlar arasındaki sınırları ve …
654 python  pandas  dataframe 

3
İloc, ix ve loc arasındaki farklar nelerdir?
Birisi bu üç dilimleme yönteminin nasıl farklı olduğunu açıklayabilir mi? Dokümanları gördüm ve bu cevapları gördüm , ama yine de kendimin üçünün nasıl farklı olduğunu açıklayamıyorum. Bana göre, büyük ölçüde değiştirilebilir görünüyorlar, çünkü daha düşük dilimleme seviyelerinde. Örneğin, a'nın ilk beş satırını almak istediğimizi varsayalım DataFrame. Bunların üçü nasıl çalışıyor? …

15
Panda'da SettingWithCopyWarning ile nasıl başa çıkılır?
Arka fon Pandalarımı 0.11'den 0.13.0rc1'e yükselttim. Şimdi, uygulama birçok yeni uyarı ortaya çıkıyor. Bunlardan biri şöyle: E:\FinReporter\FM_EXT.py:449: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_index,col_indexer] = value instead quote_df['TVol'] = quote_df['TVol']/TVOL_SCALE Bunun tam olarak ne anlama geldiğini bilmek …

14
Alt kümelenmiş bir veri çerçevesinde düşme faktörü düzeyleri
Bir içeren bir veri çerçevesi var factor. Bu subsetveri çerçevesinin bir alt kümesini veya başka bir dizin oluşturma işlevini oluşturduğumda, yeni bir veri çerçevesi oluşturulur. Ancak factordeğişken, yeni veri çerçevesinde bulunmasalar bile, orijinal düzeylerinin tümünü korur. Bu, yönlü çizim yaparken veya faktör düzeylerine dayanan işlevleri kullanırken sorunlara neden olur. Yeni …
543 r  dataframe  r-factor  r-faq 


20
Bir listeyi veri çerçevesine dönüştürme
İç içe veri listem var. Uzunluğu 132'dir ve her bir öğe 20 uzunluğunun bir listesidir. Bu yapıyı 132 satır ve 20 sütun veri içeren bir veri çerçevesine dönüştürmenin hızlı bir yolu var mı ? Çalışmak için bazı örnek veriler: l <- replicate( 132, list(sample(letters, 20)), simplify = FALSE )
513 r  list  dataframe 

11
Çok büyük tabloları veri çerçeveleri olarak hızlı bir şekilde okuma
R.'de bir veri çerçevesi olarak yüklemek istediğim çok büyük tablolar (30 milyon satır) var read.table(), ancak birçok kullanışlı özelliğe sahip, ancak uygulamada işleri yavaşlatan bir sürü mantık var gibi görünüyor. Benim durumumda, önceden sütun türlerini bildiğimi, tabloda herhangi bir sütun başlığı veya satır adı içermediğini ve endişelenmem gereken patolojik karakterlerin …
503 r  import  dataframe  r-faq 




16
Boş bir data.frame oluşturun
Herhangi bir satır olmadan bir data.frame başlatmaya çalışıyorum. Temel olarak, her sütun için veri türlerini belirtmek ve adlandırmak istiyorum, ancak sonuç olarak oluşturulan herhangi bir satır yok. Şimdiye kadar yapabildiğim en iyi şey şudur: df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), File="", User="", stringsAsFactors=FALSE) df <- df[-1,] Bu, istediğim tüm veri türlerini ve …
480 r  dataframe  r-faq 

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.