Pertanyaan yang diberi tag «pandas»

Pandas adalah pustaka Python untuk manipulasi dan analisis data, misalnya kerangka data, rangkaian waktu multidimensi, dan kumpulan data cross-sectional yang biasa ditemukan dalam statistik, hasil sains eksperimental, ekonometrik, atau keuangan. Panda adalah salah satu pustaka sains data utama di Python.


3
Jumlah agregat panda berbeda
Misalkan saya memiliki log aktivitas pengguna dan saya ingin membuat laporan tentang durasi total dan jumlah pengguna unik per hari. import numpy as np import pandas as pd df = pd.DataFrame({'date': ['2013-04-01','2013-04-01','2013-04-01','2013-04-02', '2013-04-02'], 'user_id': ['0001', '0001', '0002', '0002', '0002'], 'duration': [30, 15, 20, 15, 30]}) Durasi penggabungan cukup mudah: group …
95 python  pandas 

5
Tambahkan kolom di dataframe dari daftar
Saya memiliki kerangka data dengan beberapa kolom seperti ini: A B C 0 4 5 6 7 7 6 5 The kemungkinan rentang nilai A hanya 0-7 . Juga, saya memiliki daftar 8 elemen seperti ini: List=[2,5,6,8,12,16,26,32] //There are only 8 elements in this list Jika elemen di kolom A …

6
Cara melewatkan seluruh kolom lain sebagai argumen ke pandas fillna ()
Saya ingin mengisi nilai yang hilang dalam satu kolom dengan nilai dari kolom lain, menggunakan fillnametode. (Saya membaca bahwa mengulang setiap baris akan menjadi praktik yang sangat buruk dan akan lebih baik untuk melakukan semuanya sekaligus tetapi saya tidak dapat menemukan cara melakukannya fillna.) Data sebelumnya: Day Cat1 Cat2 1 …
95 python  pandas  fillna 

3
Beri anotasi batang dengan nilai pada plot batang Pandas
Saya sedang mencari cara untuk membuat anotasi batang saya di petak batang Pandas dengan nilai numerik bulat dari DataFrame saya. >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 Saya ingin mendapatkan sesuatu seperti ini: Saya mencoba dengan contoh kode ini, tetapi semua penjelasannya berpusat pada …

1
Apa perbedaan antara Feather dan Parket?
Keduanya adalah format penyimpanan berbentuk kolom (disk-) untuk digunakan dalam sistem analisis data. Keduanya terintegrasi dalam Apache Arrow ( paket pyarrow untuk python) dan dirancang agar sesuai dengan Arrow sebagai lapisan analitik dalam memori berbentuk kolom. Apa perbedaan kedua format? Haruskah Anda selalu memilih bulu saat menangani panda jika memungkinkan? …

10
Menghapus beberapa kolom berdasarkan nama kolom di Pandas
Saya memiliki beberapa data dan ketika saya mengimpornya saya mendapatkan kolom yang tidak dibutuhkan berikut ini, saya mencari cara mudah untuk menghapus semua ini 'Unnamed: 24', 'Unnamed: 25', 'Unnamed: 26', 'Unnamed: 27', 'Unnamed: 28', 'Unnamed: 29', 'Unnamed: 30', 'Unnamed: 31', 'Unnamed: 32', 'Unnamed: 33', 'Unnamed: 34', 'Unnamed: 35', 'Unnamed: 36', …
94 python  pandas 

5
Merencanakan data kategorikal dengan panda dan matplotlib
Saya memiliki bingkai data dengan data kategorikal: colour direction 1 red up 2 blue up 3 green down 4 red left 5 red right 6 yellow down 7 blue down Saya ingin membuat beberapa grafik, seperti diagram lingkaran dan histogram berdasarkan kategori. Apakah mungkin tanpa membuat variabel numerik tiruan? Sesuatu …
94 python  pandas 

7
Pandas Cara memfilter Seri
Saya memiliki Seri seperti ini setelah melakukan groupby ('name') dan menggunakan fungsi mean () di kolom lain name 383 3.000000 663 1.000000 726 1.000000 737 9.000000 833 8.166667 Adakah yang bisa menunjukkan kepada saya cara menyaring baris dengan nilai rata-rata 1,000000? Terima kasih dan saya sangat menghargai bantuan Anda.
94 python  pandas 


4
Urutkan Pandas Dataframe berdasarkan Tanggal
Saya memiliki kerangka data panda sebagai berikut: Symbol Date A 02/20/2015 A 01/15/2016 A 08/21/2015 Saya ingin mengurutkannya Date, tetapi kolomnya hanya object. Saya mencoba membuat kolom menjadi objek tanggal, tetapi saya mengalami masalah di mana format itu bukan format yang diperlukan. Format yang dibutuhkan adalah 2015-02-20,dll. Jadi sekarang saya …
94 python  pandas 

4
Apa perbedaan antara pandas.qcut dan pandas.cut?
Dokumentasinya mengatakan: http://pandas.pydata.org/pandas-docs/dev/basics.html "Nilai kontinu dapat dipisahkan menggunakan fungsi cut (nampan berdasarkan nilai) dan qcut (nampan berdasarkan jumlah sampel)" Kedengarannya sangat abstrak bagi saya ... Saya dapat melihat perbedaannya pada contoh di bawah ini, tetapi apa sebenarnya arti / arti qcut (sample quantile)? Kapan Anda akan menggunakan qcut versus cut? …
93 python  pandas 

11
Cara meledakkan daftar di dalam sel Dataframe menjadi baris terpisah
Saya ingin mengubah sel panda yang berisi daftar menjadi baris untuk masing-masing nilai tersebut. Jadi, ambil ini: Jika saya ingin membongkar dan menumpuk nilai di nearest_neighborskolom sehingga setiap nilai akan menjadi baris di dalam setiap opponentindeks, bagaimana cara terbaik untuk melakukannya? Apakah ada metode panda yang dimaksudkan untuk operasi seperti …

6
DataFrame besar dan persisten di panda
Saya menjelajahi peralihan ke python dan panda sebagai pengguna SAS lama. Namun, ketika menjalankan beberapa tes hari ini, saya terkejut bahwa python kehabisan memori ketika mencoba pandas.read_csv()file csv 128mb. Itu memiliki sekitar 200.000 baris dan 200 kolom yang sebagian besar data numerik. Dengan SAS, saya dapat mengimpor file csv ke …
93 python  pandas  sas 

5
Plot DataFrames yang berbeda pada gambar yang sama
Saya memiliki file suhu dengan catatan suhu bertahun-tahun, dalam format seperti di bawah ini: 2012-04-12,16:13:09,20.6 2012-04-12,17:13:09,20.9 2012-04-12,18:13:09,20.6 2007-05-12,19:13:09,5.4 2007-05-12,20:13:09,20.6 2007-05-12,20:13:09,20.6 2005-08-11,11:13:09,20.6 2005-08-11,11:13:09,17.5 2005-08-13,07:13:09,20.6 2006-04-13,01:13:09,20.6 Setiap tahun memiliki angka yang berbeda, waktu pencatatan, sehingga indeks datetime panda berbeda. Saya ingin memplot data tahun yang berbeda dengan gambar yang sama untuk perbandingan. …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.