Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tạo DataFrame Pandas từ dữ liệu chuỗi trong Python

Hướng dẫn tạo pandas DataFrame từ dữ liệu dạng chuỗi (string) thay vì file CSV. Sử dụng StringIO để mô phỏng file.

Ví dụ

import pandas as pd
from io import StringIO

str_data = StringIO("""Id;Subject;Course_Fee
10;DBMS;3000
11;Basic Maths;2000
12;Data Science;40000
13;Algorithm;5000""")

df = pd.read_csv(str_data, sep=";")
print(df)

Đầu ra

Id Subject Course_Fee
0 10 DBMS 3000
1 11 Basic Maths 2000
2 12 Data Science 40000
3 13 Algorithm 5000