饼状图显示各区二手房数量所占比。
创建cleaning_data()方法,在该方法中首先读取“二手房数据.csv”文件并创建DataFrame临时表格,然后将数据中的索引列、空值以及数据中的无效值删除,再将房子单价数据类型转换为float类型,最后将清洗后的数据返回。
创建show_house_number()方法,在该方法中首先需要获取已经清洗后的二手房数据,然后根据房子区域进行分组并获取每个区域房子的数量,再计算出每个区域房子数量的百分比,最后将计算出的数值通过饼形图显示出来。
柱状图显示各区二手房均价。
创建show_average_price()方法,在该方法中首先获取清洗后的数据,然后根据房子区域对信息进行分组并计算出每个区域的均价,最后将计算的数值通过垂直柱状图显示出来。
水平柱状图显示热门户型均价。
创建show_type()方法,在该方法中首先获取清洗后的数据,然后将数据按户型进行分组并统计每个分组的数量,接着根据户型分组的数量进行降序并提取出前5组户型数据,再计算每个户型的均价,最后将计算的数值通过水平柱形图显示出来。
职责:
实现数据可视化功能时,先需要读取二手房数据.csv 文件内容,然后进行数据的清洗工作,如删除数据中的无效数据以及重复数据。