用python读取excel数据并画出条形图
时间: 2024-03-16 08:47:33 浏览: 315
可以使用 `pandas` 和 `matplotlib` 库来读取 excel 数据并画出条形图。具体步骤如下:
1. 安装 `pandas` 和 `matplotlib` 库。在命令行中输入以下命令:
```
pip install pandas matplotlib
```
2. 导入 `pandas` 和 `matplotlib` 库。在 Python 代码中输入以下代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
```
3. 读取 excel 文件。在 Python 代码中输入以下代码:
```python
df = pd.read_excel('data.xlsx')
```
其中 `data.xlsx` 是你要读取的 excel 文件名。
4. 绘制条形图。在 Python 代码中输入以下代码:
```python
df.plot(kind='bar', x='name', y='value')
plt.show()
```
其中 `name` 和 `value` 分别是 excel 表格中的列名,用于指定条形图的横轴和纵轴。
完整代码示例:
```python
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_excel('data.xlsx')
df.plot(kind='bar', x='name', y='value')
plt.show()
```
注意:在运行代码之前,需要将 `data.xlsx` 文件放在当前目录下。
阅读全文