Memisahkan file .txt dengan python [duplikat]
Sep 04 2020
Saya memiliki file .txt yang dipisahkan sebagai berikut untuk beberapa baris: Vermont; VT; Tunbridge; 95000204; Republikan; John Kasich; 36; 0,319 Ketika dibaca dengan panda saya hanya mendapatkan 1 kolom. Bagaimana cara membagi data dengan python sehingga setiap nilai yang dipisahkan adalah kolom yang berbeda dalam bingkai data pandas Terima kasih
Jawaban
balderman Sep 04 2020 at 03:31
Seperti ini (lihat https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html untuk lebih)
import pandas as pd
df = pf.read_csv('data.csv',sep=';')
print(df)
di mana data.csv berada
Vermont;VT;Tunbridge;95000204;Republican;John Kasich;36;0.319
NewYork;VT;Tunbridge;95000204;Republican;John Kasich;36;0.88
keluaran
Vermont VT Tunbridge ... John Kasich 36 0.319
0 NewYork VT Tunbridge ... John Kasich 36 0.88
[1 rows x 8 columns]
Kiat Pemilik Anjing yang Bermanfaat: Mengapa Penting untuk Membiarkan Anjing Anda Mengendus di Jalan
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'