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

Trích xuất các cột cụ thể của tệp csv để liệt kê bằng Python

Để trích xuất tệp csv cho các cột cụ thể để liệt kê bằng Python, chúng tôi có thể sử dụng Pandas read_csv () phương pháp.

Các bước

  • Lập danh sách các cột phải được trích xuất.

  • Sử dụng read_csv () để giải nén tệp csv vào khung dữ liệu.

  • In dữ liệu ngoại trừ.

  • Vẽ khung dữ liệu bằng cách sử dụng plot () phương pháp.

  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import pandas as pd
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
columns = ["Name", "Marks"]
df = pd.read_csv("input.csv", usecols=columns)
print("Contents in csv file:\n", df)
plt.plot(df.Name, df.Marks)
plt.show()

Tệp csv chứa dữ liệu sau -

Tên Dấu hiệu
Arun 98
Shyam 75
Govind 54
Javed 92
Raju 87

Đầu ra

Khi chúng tôi thực thi mã, nó sẽ trích xuất dữ liệu từ tệp csv và hiển thị biểu đồ sau -

Trích xuất các cột cụ thể của tệp csv để liệt kê bằng Python