使用python实现论文里面的饼状图:
原图:
python代码实现:
# # 饼状图
# plot.figure(figsize=(8,8))
labels = [u'Canteen', u'Supermarket', u'Dorm', u'Others']
sizes = [73, 21, 4, 2]
colors = ['red', 'yellow', 'blue', 'green']
explode = (0.05, 0, 0, 0)
patches, l_text, p_text = plot.pie(sizes, explode=explode, labels=labels, colors=colors,
labeldistance=1.1, autopct='%2.0f%%', shadow=False,
startangle=90, pctdistance=0.6)
# labeldistance,文本的位置离远点有多远,1.1指1.1倍半径的位置
# autopct,圆里面的文本格式,%3.1f%%表示小数有三位,整数有一位的浮点数
# shadow,饼是否有阴影
# startangle,起始角度,0,表示从0开始逆