Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Mencipta Pandas DataFrame daripada Rentetan?
Cara Mengimport Bingkai Data daripada Rentetan Menggunakan Panda
Latar Belakang
Apabila menguji pelbagai fungsi, pengguna mungkin perlu mencipta DataFrame daripada rentetan. Tutorial ini menunjukkan kaedah mudah untuk mencapai ini.
Penyelesaian
Untuk mencipta DataFrame daripada rentetan, modul StringIO boleh digunakan. Berikut ialah panduan langkah demi langkah:
import sys if sys.version_info[0] < 3: from StringIO import StringIO else: from io import StringIO import pandas as pd
Ganti sys.version_info[0] dengan 3 untuk Python 3 atau 2 untuk Python 2.
TESTDATA = StringIO("""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """)
Gantikan kandungan petikan tiga kali ganda dengan ujian anda data.
df = pd.read_csv(TESTDATA, sep=";")
Ini mencipta DataFrame df dengan lajur dipisahkan koma bertitik.
Dengan mengikut langkah ini, pengguna boleh membuat DataFrame dengan mudah daripada rentetan, tanpa mengira versi Python.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Pandas DataFrame daripada Rentetan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!