Kerangka Data Pandas daripada Rentetan
Untuk memuatkan data daripada rentetan ke dalam Bingkai Data Pandas, anda boleh memanfaatkan kelas io.StringIO. Pendekatan ini amat berguna untuk tujuan ujian.
Pertimbangkan data ujian berikut:
TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """
Untuk mencipta Bingkai Data daripada rentetan ini:
if sys.version_info[0] < 3: from StringIO import StringIO else: from io import StringIO
TESTDATA = StringIO("""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """)
import pandas as pd df = pd.read_csv(TESTDATA, sep=";")
Kod ini akan mencipta Bingkai Data bernama 'df' yang mengandungi lajur 'col1', 'col2' dan 'col3' dengan nilai yang ditakrifkan dalam rentetan.
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Pandas DataFrame daripada String?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!