pandas读取csv文件并画图
时间: 2023-09-13 22:11:33 浏览: 86
首先,你需要导入pandas和matplotlib库。
``` python
import pandas as pd
import matplotlib.pyplot as plt
```
然后,使用pandas的read_csv函数读取csv文件。例如,如果你的csv文件名为"filename.csv",且在同一目录下,可以使用以下代码读取它:
``` python
data = pd.read_csv("filename.csv")
```
接下来,你可以使用pandas的plot函数画出所需图形。例如,如果你要画出散点图,可以如下操作:
``` python
data.plot(kind='scatter', x='x_column', y='y_column')
plt.show()
```
其中,'x_column'和'y_column'分别为你所需绘制的数据的列名。
当然,你还可以使用其他的plot函数,比如plot(kind='line')绘制折线图、plot(kind='bar')绘制柱状图等。
完整的代码示例:
``` python
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv("filename.csv")
data.plot(kind='scatter', x='x_column', y='y_column')
plt.show()
```
注意,此处的filename.csv是你要读取的csv文件名,'x_column'和'y_column'是你要绘制的列名,需要根据你的实际情况进行修改。
阅读全文