Cara Memisahkan Lajur Rentetan Bingkai Data kepada Dua Lajur
Dalam senario ini, df bingkai data mengandungi lajur rentetan tunggal bernama 'baris' dan matlamatnya adalah untuk membahagikannya kepada dua lajur rentetan baharu: 'fips' dan 'row'.
Kepada mencapai ini, kaedah .str.split() boleh digunakan. Kaedah ini membolehkan pemisahan rentetan pada pembatas yang ditentukan (dalam kes ini, pemisah yang diketahui seperti ruang) dan mengembalikan Siri senarai.
df[['fips', 'row']] = df['row'].str.split(' ', n=1, expand=True)
Berikut ialah pecahan cara setiap parameter dalam kod di atas berfungsi :
Hasilnya ialah bingkai data dengan tiga lajur: 'fips', 'row' dan lajur 'baris' asal masih utuh.
Kaedah ini secara berkesan memisahkan lajur 'baris' berdasarkan pembatas ruang dan mencipta dua tambahan lajur, 'fips' dan 'row', yang mengandungi bahagian masing-masing rentetan pecahan.
Atas ialah kandungan terperinci Bagaimana untuk Membahagikan Lajur Rentetan Pandas DataFrame kepada Dua Menggunakan `.str.split()`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!