使用Matplotlib绘制来自CSV文件的数据
要在Python中从特定列提取CSV文件并转换为列表,我们可以使用 Pandas的read_csv()方法 .
步骤
- 创建一个要提取的列的列表。
- 使用 read_csv() 方法将CSV文件数据提取到数据框中。
- 打印提取的数据。
- 使用 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:
", df)
plt.plot(df.Name, df.Marks)
plt.show()