matplotlib 之旋風圖
import matplotlib.pyplot as pltnimport numpy as npn# plt.style.use(ggplot)n# datannx1 = np.array([47, 23, 21, 19, 7])nx2 = np.array([17, 33, 11, 2, 17])ny = np.arange(5)nlabels=[,特徵1,特徵2,特徵三,特徵四,特徵五]n# fig, ax1 = plt.subplots()nfig = plt.figure(figsize=(12,8))nax1 = fig.add_subplot(111)nn# ax2 = ax1.twinx()n#plotnax1.barh(y, x1,0.8,color =r)nax1.barh(y, -x2,0.8,color =k)nax1.set_yticklabels(labels,fontsize=16)nnax1.set_xlim(-60,60)nn#settingnax1.set_xlabel(競品分析,color=k,fontsize=16)n# ax1.set_ylabel(競品分析, color=k,fontsize=16)nnnfor a,b in zip(x1,y):n plt.text(a+5, b, %0.00f % a, ha=center, va= center,fontsize=16,color=r)nfor a,b in zip(x2,y):n plt.text(-a-5, b, %0.00f % a, ha=center, va= center,fontsize=16,color=k)nplt.show()n
推薦閱讀:
※中國有嘻哈丨數據分析誰是押韻轟炸機
※數據可視化,大屏展示,哪家公司做的不錯?
※數據挖掘和數據分析之間的聯繫,搞數據分析基礎是啥?就業情況怎樣?
※如何自學數據分析?
TAG:数据分析 |