Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

แยกคอลัมน์เฉพาะไฟล์ csv เพื่อแสดงรายการใน Python


ในการแยกไฟล์ csv สำหรับคอลัมน์เฉพาะเพื่อแสดงรายการใน Python เราสามารถใช้ Pandas read_csv() วิธีการ

ขั้นตอน

  • ทำรายการคอลัมน์ที่ต้องแยก

  • ใช้ read_csv() วิธีการแตกไฟล์ csv ลงใน data frame.

  • พิมพ์ข้อมูลที่แยกออกมา

  • พล็อตกรอบข้อมูลโดยใช้ plot() วิธีการ

  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

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()

ไฟล์ csv มีข้อมูลดังต่อไปนี้ -

ชื่อ เครื่องหมาย
อรุณ 98
ชยัม 75
รัฐบาล 54
Javed 92
ราจู 87

ผลลัพธ์

เมื่อเรารันโค้ด มันจะดึงข้อมูลจากไฟล์ csv และแสดงพล็อตต่อไปนี้ -

แยกคอลัมน์เฉพาะไฟล์ csv เพื่อแสดงรายการใน Python