Rumah >pembangunan bahagian belakang >Tutorial Python >Tutorial memadam data baris menggunakan panda
tutorial panda: Cara menggunakan panda untuk memadam data baris, contoh kod khusus diperlukan
Pengenalan:
Dalam analisis dan pemprosesan data, data selalunya perlu dibersihkan dan diproses, serta memadamkan data baris yang tidak diperlukan atau tidak sah dalam set data ialah Operasi biasa. Dalam Python, perpustakaan panda menyediakan alat manipulasi data yang berkuasa Artikel ini akan memperkenalkan cara menggunakan panda untuk memadamkan data baris dan memberikan contoh kod tertentu.
import panda sebagai pd
data = {'Nama': ['Zhang San', 'Li Si', 'Wang Wu', 'Zhao Liu', 'Liu Qi'],
'年龄': [20, 25, 30, 35, 40], '性别': ['男', '男', '女', '男', '女']}
df = pd.DataFrame(data)
print("Data asal:")
print(df)
Hasil output:
Data asal:
Nama Umur Jantina
0 Zhang San 20 Lelaki
1 Li Si 25 Lelaki
2 Wang Wu 30 Perempuan
3 Zhao Liu 30 Perempuan
4 Liu Qi 40 Perempuan
df = df[df['umur']
print("Padam data dengan umur lebih daripada atau sama dengan 30:")
print(df)
Hasil keluaran:
Padam data dengan umur lebih besar daripada atau sama dengan 30 :
Nama Umur Jantina
0 Zhang San 20 Lelaki
1 Li Si 25 Lelaki
df = df.drop([0, 4])
print("Padam baris pertama dan terakhir data:")
print(df)
Hasil keluaran:
Padamkan baris pertama dan terakhir Data:
Nama Umur Jantina
1 Li Si 25 lelaki
2 Wang Wu 30 perempuan
3 Zhao Liu 35 lelaki
df = df.drop(df.index[[1, 2]])
print("Padamkan data dalam baris kedua dan ketiga:")
print(df)
Hasil output:
Padam Data dalam baris kedua dan ketiga:
Nama Umur Jantina
0 Zhang San 20 Lelaki
3 Zhao Liu 35 Lelaki
df.drop(df[df['umur'] >= 30].index, inplace=True)
print("Padamkan data dengan umur yang lebih besar daripada atau sama dengan 30 terus pada data asal:")
cetak( df)
Hasil keluaran:
Padamkan data dengan umur lebih daripada atau sama dengan 30 terus pada data asal:
Nama Umur Jantina
0 Zhang San 20 Lelaki
1 Li Si 25 Lelaki
Kesimpulan:
By menggunakan perpustakaan panda dan contoh kod di atas, kami boleh memadamkan data baris dalam objek DataFrame dengan mudah. Melalui syarat, label indeks atau nombor baris, kami boleh memadamkan baris data yang memenuhi syarat tertentu secara selektif. Ini memberikan kami alat dan kaedah yang sangat mudah untuk pembersihan dan pemprosesan data.
Atas ialah kandungan terperinci Tutorial memadam data baris menggunakan panda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!