matplotlib 常用技巧

matplotlib 常用技巧

import matplotlib.pyplot as plt
#%matplotlib inline  #jupyter可用,在页面上直接展示图片,不用plt.show()
from matplotlib.font_manager import FontProperties
# 解决中文显示乱码问题
font = FontProperties(fname=r"C:\Windows\Fonts\simhei.ttf", size=16)
#plt.rcParams['font.sans-serif'] = ['KaiTi'] # 指定默认字体
#plt.rcParams['axes.unicode_minus']=False #用来正常显示负号

plt.figure(figsize=(12,6))
# plt.yticks(list(range(0,601,200)))
plt.xticks(FontProperties=font,size = 12)
# a是数据,数据格式另设置
a.plot(kind='bar')
plt.xlabel('诊断',FontProperties=font)
plt.ylabel('就诊次数',FontProperties=font)
# 添加标题
plt.title('就诊(大于100次)人员_疾病就诊次数分布图',FontProperties=font)
plt.xticks(rotation=45)
# 标注数据
for x,y in enumerate(a):
    plt.text(x, y+5, "%s" %y)
#画图保存前后显示不完整的处理
plt.tight_layout()
#保存图片
plt.savefig('./1211.jpg',dpi=600)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值