全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
2955 1
2017-04-25
以下内容转自 数析学院,原文内容较多,有需要了解更多的同学可以直接查看原文

本节将向大家演示在 Python 中如何运用 Matplotlib 库绘制密度图与等高线。首先,我们需要在 Python 中导入所需的库与模块,并对 notebook 环境与图表风格进行初步的设置:

复制代码


为了更方便后续演示,定义如下复杂函数:


复制代码


Numpy 中的函数
meshgrid ,我们构造了一个复杂的点阵网格,用于匹配密度图或等高线的一般运用场景:


复制代码


函数
contour 是 Matplotlib 中专用于绘制等高线的函数,我们可以直接将坐标的三个维度作为函数的输入,从而绘制等高线图:


复制代码
1.jpg

上述 colors 参数用于调整图中等高线的颜色,在实际操作中我们也可以利用 cmap 参数来定义指定的 Colormap,另外在下面的例子中,函数的第四个参数 20 表示等高线的密集程度,我们可以通过调整它来控制图中显示的信息量:


复制代码


2.jpg

以上内容转自 数析学院,原文内容较多,有需要了解更多的同学可以直接查看原文








二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-4-27 14:11:52
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群