ในการแยกไฟล์ 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 และแสดงพล็อตต่อไปนี้ -
