python柱状图画出朝向(前10)分布柱状图 (朝向 列) 饼图画出装修分布 (装修 列) 饼图画出楼层高度分布 (楼层位置 列) 饼图画出有无电梯分布 (电梯 列)
时间: 2024-02-05 08:04:36 浏览: 20
好的,根据您的要求,我可以为您提供以下代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据
data = pd.read_csv('data.csv')
# 绘制朝向分布柱状图
fig1, ax1 = plt.subplots()
orientation_counts = data['朝向'].value_counts().head(10)
ax1.bar(orientation_counts.index, orientation_counts.values)
ax1.set_title('朝向前10分布柱状图')
# 绘制装修分布饼图
fig2, ax2 = plt.subplots()
decoration_counts = data['装修'].value_counts()
ax2.pie(decoration_counts.values, labels=decoration_counts.index, autopct='%1.1f%%')
ax2.set_title('装修分布饼图')
# 绘制楼层高度分布饼图
fig3, ax3 = plt.subplots()
floor_height_counts = data['楼层位置'].value_counts()
ax3.pie(floor_height_counts.values, labels=floor_height_counts.index, autopct='%1.1f%%')
ax3.set_title('楼层高度分布饼图')
# 绘制有无电梯分布饼图
fig4, ax4 = plt.subplots()
elevator_counts = data['电梯'].value_counts()
ax4.pie(elevator_counts.values, labels=elevator_counts.index, autopct='%1.1f%%')
ax4.set_title('有无电梯分布饼图')
plt.show()
```
其中,需要将数据文件名改成实际使用的文件名。
注意,为了保护您的隐私,我并不会存储您的任何信息。