如何使用pandas绘图?
时间: 2023-06-29 17:13:13 浏览: 96
使用pandas绘图,可以方便地对数据进行可视化,常用的绘图函数有plot()、scatter()、bar()、hist()、boxplot()等。以下是一个简单的例子,展示如何使用pandas绘制一张柱状图:
1. 导入pandas库和所需的数据集,如下所示:
```python
import pandas as pd
data = {'name': ['Tom', 'Jack', 'Steve', 'Ricky'],
'marks': [80, 75, 90, 85]}
df = pd.DataFrame(data)
```
2. 使用plot()函数绘制柱状图,并设置图形参数:
```python
df.plot(x='name', y='marks', kind='bar', legend=None)
plt.title('Student Marks')
plt.xlabel('Name')
plt.ylabel('Marks')
```
3. 显示图形,如调用show()方法:
```python
plt.show()
```
完整的代码如下所示:
```python
import pandas as pd
import matplotlib.pyplot as plt
data = {'name': ['Tom', 'Jack', 'Steve', 'Ricky'],
'marks': [80, 75, 90, 85]}
df = pd.DataFrame(data)
df.plot(x='name', y='marks', kind='bar', legend=None)
plt.title('Student Marks')
plt.xlabel('Name')
plt.ylabel('Marks')
plt.show()
```
运行代码后会弹出一个窗口,显示绘制的柱状图形。使用pandas绘图,可以方便地对数据集进行探索和可视化分析,提高数据分析的效率。
阅读全文