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.

5
Dapatkan total kolom Pandas
Target Saya memiliki bingkai data Pandas, seperti yang ditunjukkan di bawah ini, dengan beberapa kolom dan ingin mendapatkan total kolom , MyColumn. Bingkai Data -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 3 D 28 28.0 …
107 python  pandas  dataframe  sum 

5
Mengonversi kolom dalam pandas dataframe dari int menjadi string
Saya memiliki kerangka data dalam panda dengan kolom data int dan str campuran. Saya ingin menggabungkan kolom pertama di dalam dataframe. Untuk melakukan itu saya harus mengubah intkolom menjadi str. Saya sudah mencoba melakukan sebagai berikut: mtrx['X.3'] = mtrx.to_string(columns = ['X.3']) atau mtrx['X.3'] = mtrx['X.3'].astype(str) tetapi dalam kedua kasus itu …
107 python  string  pandas  dataframe  int 


7
Cara menghapus baris terakhir data dari bingkai data panda
Saya pikir ini seharusnya sederhana, tetapi saya mencoba beberapa ide dan tidak ada yang berhasil: last_row = len(DF) DF = DF.drop(DF.index[last_row]) #<-- fail! Saya mencoba menggunakan indeks negatif tetapi itu juga menyebabkan kesalahan. Saya pasti masih salah paham tentang sesuatu yang mendasar.
107 python  pandas 

8
Mengapa perlu waktu lama untuk menginstal Pandas di Alpine Linux
Saya perhatikan bahwa menginstal Pandas dan Numpy (ketergantungannya) di wadah Docker menggunakan basis OS Alpine vs. CentOS atau Debian membutuhkan waktu lebih lama. Saya membuat tes kecil di bawah ini untuk mendemonstrasikan perbedaan waktu. Selain beberapa detik yang dibutuhkan Alpine untuk memperbarui dan mengunduh dependensi build untuk menginstal Pandas dan …
107 pandas  numpy  docker  alpine 

4
Apa itu dtype ('O'), di panda?
Saya memiliki kerangka data di panda dan saya mencoba mencari tahu apa jenis nilainya. Saya tidak yakin apa jenis kolomnya 'Test'. Namun, saat saya lari myFrame['Test'].dtype, saya mendapatkan; dtype('O') Apa artinya ini?

6
Bagaimana cara menggabungkan dua bingkai data?
Saya menggunakan bingkai data Pandas. Saya memiliki kerangka data awal, katakanlah D. Saya mengekstrak dua bingkai data darinya seperti ini: A = D[D.label == k] B = D[D.label != k] kemudian saya mengubah label di AdanB A.label = 1 B.label = -1 Saya ingin menggabungkan A dan B sehingga saya …
106 python  pandas 


2
Apakah loop-for pada panda benar-benar buruk? Kapan saya harus peduli?
Apakah forloop benar-benar "buruk"? Jika tidak, dalam situasi apa mereka lebih baik daripada menggunakan pendekatan "vektorisasi" yang lebih konvensional? 1 Saya akrab dengan konsep "vektorisasi", dan bagaimana panda menggunakan teknik vektor untuk mempercepat komputasi. Fungsi vektorisasi menyiarkan operasi ke seluruh rangkaian atau DataFrame untuk mencapai percepatan yang jauh lebih besar …


4
Pilih baris Pandas berdasarkan indeks daftar
Saya memiliki dataframe df: 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 Kemudian saya ingin memilih baris dengan nomor urut tertentu yang ditunjukkan dalam daftar, misalkan di sini adalah [1,3], lalu kiri: 20061231 15.915 NaN 15.915 12.686 20070630 …
105 python  pandas 



6
Membuat bingkai data panda yang diisi nol
Apa cara terbaik untuk membuat bingkai data panda berisi nol dengan ukuran tertentu? Saya telah menggunakan: zero_data = np.zeros(shape=(len(data),len(feature_list))) d = pd.DataFrame(zero_data, columns=feature_list) Apakah ada cara yang lebih baik untuk melakukannya?
105 python  pandas  dataframe 

5
Tambahkan level ke MultiIndex pandas
Saya memiliki DataFrame dengan MultiIndex yang dibuat setelah beberapa pengelompokan: import numpy as np import pandas as p from numpy.random import randn df = p.DataFrame({ 'A' : ['a1', 'a1', 'a2', 'a3'] , 'B' : ['b1', 'b2', 'b3', 'b4'] , 'Vals' : randn(4) }).groupby(['A', 'B']).sum() df Output> Vals Output> A B …
105 python  pandas 

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.