Python 数据分析实验:使用 Pandas 和 Matplotlib 处理香港酒店数据

本实验主要介绍如何使用 Python 的 Pandas 和 Matplotlib 库进行数据操作和可视化,包括读取数据、筛选数据、提取数据以及绘制直方图和饼图等。

实验内容:

  1. 数据操作

    (1) 读取香港酒店数据。

    import pandas as pd
    df = pd.read_excel('香港酒店数据 .xlsx')
    df.head()
    

    (2) 查看所有类型为'浪漫情侣',地区在湾仔的酒店。

    df[(df['类型']=='浪漫情侣') & (df['地区']=='湾仔')]
    

    (3) 将所有评分低于8分的酒店名称和评分提取出来。

    df[df['评分']<8][['酒店名称','评分']]
    
  2. 数据可视化

    (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 对香港酒店数据进行处理和分析,为初学者提供了一个很好的学习参考。

Python 数据分析实验:使用 Pandas 和 Matplotlib 处理香港酒店数据

原文地址: https://www.cveoy.top/t/topic/ohyk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录