plotly与plt混合画科研统计图

先上图:

code:

import numpy as np 
import matplotlib.pyplot as plt 
import plotly as py 
pympl = py.offline.plot_mpl
plt.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体
plt.rcParams['axes.unicode_minus'] = False 
plt.figure(figsize=(24,8))
X=np.arange(1,8)
Y1=np.array([11,6,21,12,20,14,34])
Y2=np.array([12,7,20,10,27,18,38])
Y3=np.array([13,8,19,11,26,17,34])
Y4=np.array([14,9,18,10,28,15,34])
plt.bar(X-0.15,Y1,width=0.1,facecolor='DeepSkyBlue',edgecolor='white')
plt.bar(X-0.05,Y2,width=0.1,facecolor='Tomato',edgecolor='white')
plt.bar(X+0.05,Y3,width=0.1,facecolor='LightGray',edgecolor='white')
plt.bar(X+0.15,Y4,width=0.1,facecolor='Gold',edgecolor='white')
plt.xticks((1,2,3,4,5,6,7), ('X1','X2','X3','X4','X5','X6','X7'),fontsize=20)
plt.yticks(fontsize=20)
plt.legend(['Y1','Y2','Y3','Y4'],fontsize=20)
plt.title('这就是标题了',fontsize=20)
# fig=plt.gcf()
# plot_url=pympl(fig,filename=r'tmp_1.html',show_link=False,resize=True)
plt.show()

注释掉的可以通过生成html文件进行查看。 

 颜色选择可以参考-链接-

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值