|
楼主 |
发表于 2021-1-16 19:46:24
|
显示全部楼层
import numpy as np #数组运算
import pandas as pd #数据处理
import matplotlib.pyplot as plt #可视化
#matplotlib inline
plt.rcParams['font.sans-serif'] = 'SimHei' # 使图形中的中文正常编码显示
plt.rcParams['axes.unicode_minus'] = False # 使坐标轴刻度表签正常显示正负号
lianjia = pd.read_csv(r'C:\Users\86173\Desktop\lianjia_python.csv',encoding='gbk')
print(lianjia_price.value_counts())
jiage = lianjia_price.value_counts()
#创建画布,创建饼图
plt.figure(figsize=(10,5))
#图形设置为圆形
plt.axes(aspect= 'equal')
plt.pie(x = jiage.values[:10],
labels = jiage.index[:10], #标签
autopct = "%.2r", #保留两位小数
radius = 3 #饼图半径为3
)
plt.tight_layout()
plt.show()
|
|