python绘图:matplotlib绘图(2)

matplotlib绘图(2)

plt.bar

colors=["#348ABD","#A60628"]
plt.bar([0,.7], prior, alpha=0.70, width=0.25, color=colors[0],
label="prior distribution", lw="3", edgecolor="#348ABD")
plt.bar([.25, .7+.25], posterior, alpha=.7, width=0.25,
color=colors[1],label="posterior dis", lw="3",edgecolor="#A60628")
#第一个参数:x轴位置,第二个参数:位置对应的值,alpha:透明度,width:bar的宽度。
#以上代码在一个axes上,画了两个bar
#plt.plot, 类似
#x轴对应的位置加上对应的标签
plt.xticks([0.10,0.95], ["Librarian", "Farmer"])


#设置label
plt.set_xlabel("string")
plt.set_ylabel("string")

实例

%matplotlib inline
import numpy as np
from matplotlib import pyplot as plt
colors=["#348ABD","#A60628"]
prior = [1/21., 20/21.]
posterior = [0.087, 1-0.087]
plt.bar([0,.7], prior, alpha=0.70, width=0.25, color=colors[0],label="prior distribution", lw="3", edgecolor="#348ABD")
plt.bar([.25, .7+.25], posterior, alpha=.7, width=0.25, color=colors[1],label="posterior dis", lw="3",edgecolor="#A60628")
plt.xticks([0.10,0.95], ["Librarian", "Farmer"])
plt.title(".......")
plt.ylabel("Prob")
plt.legend(loc="upper left")
<matplotlib.legend.Legend at 0x7f952983dac8>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数值分析与有限元编程

矢量函数

一个由三个变量组成的函数w = f(x,y,z)表示如何根据x,y,z来确定w的值。从几何角度更有利于对这个概念的理解:在空间笛卡尔坐标系下取一点,坐标为(x,...

2887
来自专栏数值分析与有限元编程

共旋坐标法( 二 )

以平面杆单元为例,共旋坐标法的基本思想可由图1来描述。其中有两个坐标系和三个构型。共旋坐标法分别是整体坐标系Xg-Yg和局部坐标系xe-ye,整...

842
来自专栏AI科技评论

开发 | 图片数据集太少?看我七十二变,Keras Image Data Augmentation 各参数详解

AI科技评论按,本文作者Professor ho,该文首发于知乎专栏Keras花式工具箱,AI科技评论获其授权转载。 图像深度学习任务中,面对小数据集,我们往往...

40310
来自专栏有趣的Python

8- OpenCV+TensorFlow 入门人工智能图像处理-浮雕效果&油画效果

3455
来自专栏贾志刚-OpenCV学堂

OpenCV 3.1.0中的图像放缩与旋转

OpenCV在3.1.0版本中的图像放缩与旋转操作比起之前版本中更加的简洁方便,同时还提供多种插值方法可供选择。首先来看图像放缩,通过OpenCV核心模块API...

3977
来自专栏AI研习社

如何用 TensorFlow 生成令人惊艳的分形图案

今天来介绍一个小项目:在 TensorFlow 中生成分形图案。分形本身只是一个数学概念,与机器学习并无太大关系,但是通过分形的生成,我们可以了解怎么在 Ten...

2383
来自专栏along的开发之旅

glLoadIdentity()与glTranslatef()和glRotatef()--坐标变换

初学OpenGL,对它的矩阵变换不甚了解,尤其是glTranslatef和glRotatef联合使用,立即迷得不知道东西南北。在代码中改变数据多次,终于得到了相...

884
来自专栏漫漫深度学习路

tensorflow学习笔记(二十六):构建TF代码

如何构建TF代码 batch_size: batch的大小 mini_batch: 将训练样本以batch_size分组 epoch_size: 样本分...

2085
来自专栏专知

【干货】计算机视觉实战系列02——用Python做图像处理

【导读】在当今互联网蓬勃发展的时代,图像处理技术也随着人们的需求不断进步,专知成员Hui计划推出一系列计算机视觉入门实战讲解,参照Jan Erik Solem编...

89413
来自专栏marsggbo

Augmentor 使用介绍

<img src="https://ask.qcloudimg.com/draft/1215004/jfwdwyxm4.jpg" style="border:5...

4625

扫码关注云+社区