利用Matplotlib、Pandas和Seaborn进行数据可视化
1. Matplotlib网格线添加与属性设置
在Matplotlib中添加网格线的方式有些特别。通常我们可能会期望有 get_grid 和 set_grid 方法,但实际上只有一个 grid 方法,它接受一个布尔值作为第一个参数来开启或关闭网格线。每个坐标轴都有主要刻度和次要刻度,默认情况下次要刻度是关闭的, which 参数用于选择哪种类型的刻度有网格线。
示例代码中,步骤11的前三行选择 xaxis 属性并调用其方法,而后三行则直接从 Axes 对象本身调用等效方法。后一种方法是Matplotlib提供的便利方式,可减少输入量。
添加网格线时,可以设置 linewidth (线宽)、 color (颜色)和 linestyle (线型)等属性,这些都是Matplotlib中 Line2D 对象的属性。查看所有可用属性可参考: http://bit.ly/2kE6MiG 。 set_ticks 方法接受一个浮点数序列,仅在这些位置绘制刻度标记,使用空列表将完全移除所有刻度。
每个坐标轴可以用文本进行标注,Matplotlib正式使用 Text <
超级会员免费看
订阅专栏 解锁全文
36

被折叠的 条评论
为什么被折叠?



