使用python对Excel数据进行分组统计,分布分析并对景区等级进行柱状图和饼状图展示代码示例
时间: 2024-01-18 17:02:24 浏览: 33
以下是使用Python对Excel数据进行分组统计,分布分析,并对景区等级进行柱状图和饼状图展示的代码示例:
```python
# 导入需要使用的库
import pandas as pd
import matplotlib.pyplot as plt
# 读取Excel文件中的数据
data = pd.read_excel('data.xlsx')
# 对数据进行分组统计,以景区等级为分组条件
grouped_data = data.groupby('景区等级')
# 分别计算每个分组中的数量和平均值
count_data = grouped_data.size()
mean_data = grouped_data.mean()
# 绘制柱状图
count_data.plot(kind='bar')
plt.title('各级别景区数量统计')
plt.xlabel('景区等级')
plt.ylabel('数量')
plt.show()
# 绘制饼状图
mean_data.plot(kind='pie', subplots=True, autopct='%1.1f%%', legend=False)
plt.title('各级别景区平均评分占比')
plt.show()
```
在运行代码之前,需要先安装pandas和matplotlib库,可以使用以下命令进行安装:
```python
pip install pandas matplotlib
```
运行代码后,会先读取名为“data.xlsx”的Excel文件中的数据,然后对数据进行分组统计,最后绘制柱状图和饼状图来展示数据分布情况。其中,柱状图展示各景区等级的数量统计,饼状图展示各景区等级的平均评分占比。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)