如果您曾经在 Python 中进行过数据可视化,那么很可能您使用了 Matplotlib 库。这个库包含了许多绘图的功能。但是一些概念上简单的可视化需要大量的代码才能完成。而在这个时代,人们希望能够与图表进行交互——这是普通 Matplotlib 库无法提供的功能。更重要的是,采用默认设置的 Matplotlib 图表通常看起来很糟糕。
当然,默认的 Matplotlib 设置能够使得您的可视化视觉效果看起来十分朴素,但是显然是有点过时的。它默认的蓝色阴影通常难以满足许多数据科学家的需求。
采取默认设置的柱状图
稍加调整的柱状图
同时,Matplotlib 的一个不足之处在于它的可定制性。您可以创建非常复杂的视觉效果,但是不可否认,实现复杂的视觉效果需要很多行代码,而大部分数据科学家很少有太多时间用于这一方面。
不想每个 plot 都有那个烦人的边框吗?想使用您品牌的调色板而不必每次都指定十六进制代码吗?要对所有图表标签使用 Comic Sans 字体吗?寻求专业库的帮助吧。