Python 数据分析实验:使用 Pandas 和 Matplotlib 处理香港酒店数据
Python 数据分析实验:使用 Pandas 和 Matplotlib 处理香港酒店数据
本实验主要介绍如何使用 Python 的 Pandas 和 Matplotlib 库进行数据操作和可视化,包括读取数据、筛选数据、提取数据以及绘制直方图和饼图等。
实验内容:
-
数据操作
(1) 读取香港酒店数据。
import pandas as pd df = pd.read_excel('香港酒店数据 .xlsx') df.head()(2) 查看所有类型为'浪漫情侣',地区在湾仔的酒店。
df[(df['类型']=='浪漫情侣') & (df['地区']=='湾仔')](3) 将所有评分低于8分的酒店名称和评分提取出来。
df[df['评分']<8][['酒店名称','评分']] -
数据可视化
(1) 画出酒店评分的直方图。
import matplotlib.pyplot as plt plt.hist(df['评分'],bins=10) plt.show()(2) 画出不同类型酒店数量的饼图。
type_count = df['类型'].value_counts() plt.pie(type_count, labels=type_count.index, autopct='%1.1f%%') plt.axis('equal') plt.show()
本实验通过简单易懂的代码示例,展示了如何利用 Pandas 和 Matplotlib 对香港酒店数据进行处理和分析,为初学者提供了一个很好的学习参考。
原文地址: https://www.cveoy.top/t/topic/ohyk 著作权归作者所有。请勿转载和采集!