Python数据分析项目 matplotlib & seaborn总结

本文是数据科学与人工智能综合项目训练营 python数据分析项目关于Matplotlib和Seaborn的个人总结。有些语法没写以节约空间,希望对大家有帮助。

Matplotlib介绍

Matplotlib是基于 Python 的图表绘图库,主要用于 绘制2D图形,也可以绘制3D图形,操作简单,以渐进、交互方式实现数据可视化,对图像元素控制力强, 可输出PNG、PDF、SVG和EPS等多种格式。在本实验中,用子模块pyplot进行基本绘图任务。 我们将分析超市不同字段之间的相互影响,绘制的部分图如下所示:

  • 首先,我们绘制不同支付方式数量占比饼图,展示了不同支付方式顾客的比例;
  • 其次,我么绘制每日销量总和折线图,展示了每日销量的走势;
  • 最后,我们绘制了不同产品线不同支付方式的评分热力图,展示了不同生产线以及不同支付方式下顾客的评价。

Matplotlib主要绘图函数及参数:

Seaborn介绍:

Seaborn是Python中的一个统计图形库,建立在Matplotlib之上。Seaborn提供的主要功能如下所示:专门支持使用 分类变量来显示观察结果或汇总统计数据;用于可视化单变量或双变量分布以及在数据子集之间进行比较的选项;各类因变量线性回归模型的自动估计与作图;方便查看复杂数据集的整体结构;用于构建多图块网格的高级抽象;可以轻松地构建复杂的可视化;对Matplotlib图形样式与几个内置主题的简洁控制;可以选择调色板工具,便于绘制不同的数据模式。Seaborn提供了多种图形API,可以实现关系图、分布图、分类图、回归图、矩阵图、多图网格、调色板以及一些实用功能。

Seaborn主要绘图函数及参数:

由于Seaborn将会参照R语言中的ggplot2包语法进行一次较大的更迭。这里简单介绍哈现版本相关语法:

Original: https://blog.csdn.net/hscing/article/details/126239127
Author: 渐变-重构
Title: Python数据分析项目 matplotlib & seaborn总结

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/767851/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球