Computer >> Máy Tính >  >> Lập trình >> Python

Xây dựng DataFrame trong Pandas bằng cách sử dụng dữ liệu chuỗi trong Python


Ở đây chúng ta sẽ xem cách chúng ta có thể tạo khung dữ liệu gấu trúc bằng cách sử dụng dữ liệu kiểu chuỗi. Pandas hỗ trợ tệp csv, nhưng chúng ta cũng có thể làm điều tương tự bằng cách sử dụng chuỗi. Đối với dữ liệu kiểu chuỗi, chúng tôi phải sử dụng một trình bao bọc, giúp mô phỏng khi dữ liệu được lấy dưới dạng trình đọc csv.

Ở đây chúng tôi đang sử dụng một chuỗi lấy dữ liệu và được phân tách bằng dấu chấm phẩy.

Ví dụ

Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -

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