matplotlib.pyplot 饼图不完整
这哪里不完整啊? 这不只是太大了吗?代码发上来瞅瞅 °蓝鲤歌蓝 发表于 2021-1-16 15:02
这哪里不完整啊? 这不只是太大了吗?
画布大小都是这样 樊敬礼 发表于 2021-1-16 19:45
画布大小都是这样
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()
Twilight6 发表于 2021-1-16 16:53
代码发上来瞅瞅
樊敬礼 发表于 2021-1-16 19:45
画布大小都是这样
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() 半径调小点? 疾风怪盗 发表于 2021-1-16 20:30
半径调小点?
可以了, 谢谢老哥
页:
[1]