07 2016 档案

摘要:之前论文中作图遇到的,其实也很简单。 关键的代码如下: ax.set_xlabel('Temperature ($^\circ$C)') 完整的样例代码如下: coding: utf 8 import matplotlib.pyplot as plt x = range(10,60,1) y = r 阅读全文
posted @ 2016-07-26 16:36 Chris*Chen
摘要:说明:此贴会不定期进行更新! 设置1 :图像的大小设置。 如果已经存在figure对象,可以通过以下代码设置尺寸大小: f.set_figheight(15) f.set_figwidth(15) 若果通过 命令来创建新的 对象, 可以通过设置figsize参数达到目的。 f, axs = plt. 阅读全文
posted @ 2016-07-26 16:35 Chris*Chen
摘要:作图时图例往往都会出现一个图例框内,如果需要不同类型的图例分别显示,比如显示两个图例。 基本上,出现两个图例的话,需要调用两次 。第一次调用,你需要将图例保存到一个变量中,然后保存下来。第二次调用清除之前创建的第一个的图例,之后你可以通过 函数手动将第一个图例重新添加回来。 以下为一个简单的例子进行 阅读全文
posted @ 2016-07-18 20:16 Chris*Chen
摘要:相关文档: "Artists" "BBox" 由于蓝线和红线的存在,现在刻度标注很难看清楚。我们可以使他们更大,也可以使它们的属性以便使得线呈现半透明的白色背景。这样做我们既可以看到数据也可以看到刻度标注了。 相关的设置代码: ... for label in ax.get_xticklabels( 阅读全文
posted @ 2016-07-05 10:17 Chris*Chen
摘要:相关的文档: "Annotating axis" "annotate() command" 标注的代码如下: ... t = 2 np.pi / 3 plt.plot([t, t], [0, np.cos(t)], color='blue', linewidth=2.5, linestyle=" " 阅读全文
posted @ 2016-07-05 09:41 Chris*Chen
摘要:相关文档: "Legend guide" "legend() command" "Legend API" 控制图例入口 无参调用 "legend()" 会自动获取图例 以及相关的 。其对应于以下代码: handles, labels = ax.get_legend_handles_labels() 阅读全文
posted @ 2016-07-05 09:38 Chris*Chen
摘要:相关文档: "Spines" "Axis container" "Transformations tutorial" Spines 是连接轴刻度标记的线,而且标明了数据区域的边界。 他们可以被放置在任意位置。直到现在,他们仍是轴的边界。我们将要改变现状,因为我们想要spines 置于中间。因为有四个 阅读全文
posted @ 2016-07-01 21:23 Chris*Chen
摘要:"Tick locating and formatting" 该模块包括许多类以支持完整的刻度位置和格式的配置。尽管 locators 与主刻度或小刻度没有关系,他们经由 Axis 类使用来支持主刻度和小刻度位置和格式设置。一般情况下,刻度位置和格式均已提供,通常也是最常用的形式。 默认格式 当x轴 阅读全文
posted @ 2016-07-01 17:14 Chris*Chen