''' 散点图: 1 下图房屋面积(sqft_basement)与价格关系(price) 直方图: 1 下图房子集中在什么价位 2 下图面积集中在什么面积 密度图: 1 下图房子多大概率70w ''' import pandas as pd import matplotlib.pyplot as plt if __name__ == '__main__': # 显示设置 - 显示所有列 pd.options.display.max_columns = 777 homes = pd.read_excel("C:/Users/123/Desktop/pandas/014_散点图_直方图/home_data.xlsx") print(homes.columns) print(homes.head()) # 散点图 homes.plot.scatter(x = "price", y = "sqft_living") plt.show() homes.plot.scatter(x = "sqft_living", y = "price") plt.show() # 直方图 - 面积 homes.sqft_living.plot.hist(bins=100) # bins - 设置分布区间 plt.xticks(range(0, max(homes.sqft_living), 500), fontsize = 8, rotation=90) plt.show() # 直方图 - 价格 homes.price.plot.hist() # bins - 设置分布区间 plt.xticks(range(0, max(homes.price), 200000), fontsize=8, rotation=90) plt.show()