数据可视化组队学习:《Task01 - Matplotlib初相识》笔记
第一回:Matplotlib初相识
本文为组队学习任务01学习笔记。
Matplotlib简要总结
- Matplotlib的结构
一个完整的Matplotlib图像包括四个层级:
Figure
:容纳所有绘图元素Axes
:构造一幅子图,一个figure可以由一个或多个子图组成Axis
:处理所有和坐标轴,网格有关的元素Tick
:处理所有和刻度有关的元素
- 画图的两种方式
- (1)显式创建figure和axes
x = np.linspace(0, 2, 100)fig, ax = plt.subplots()
ax.plot(x, x, label='linear')
ax.plot(x, x**2, label='quadratic')
ax.plot(x, x**3, label='cubic')
ax.set_xlabel('x label')
ax.set_ylabel('y label')
ax.set_title("Simple Plot")
ax.legend()
- (2)更简单的方法
x = np.linspace(0, 2, 100)plt.plot(x, x, label='linear')
plt.plot(x, x**2, label='quadratic')
plt.plot(x, x**3, label='cubic')
plt.xlabel('x label')
plt.ylabel('y label')
plt.title("Simple Plot")
plt.legend()
作业
你在工作或学习中通常何时会用到数据可视化,希望通过可视化达到什么目的?
- 打印深度学习训练效果的时候需要输出准确率和损失
- 进行数据清洗的时候需要输出数据各种统计量
- 让实验结果和各种统计量更加更加直观,有时候从数据比较难得到有用的信息,可视化之后有时能更容易得到数据潜在的信息
数据可视化组队学习:《Task01 - Matplotlib初相识》笔记相关推荐
- 数据可视化组队学习:《Task02 - 艺术画笔见乾坤》笔记
文章目录 前言 1 概述 1.1 matplotlib的使用逻辑 1.2 matplotlib的三层api 1.3 Artist类的结构 1.4 matplotlib标准用法 2 自定义你的Artis ...
- 数据可视化组队学习:《Task04 - 文字图例尽眉目》笔记
文章目录 前言 1 Figure和Axes的文本 1.1 text 1.2 title和set_title 1.3 figtext和text 1.4 suptitle 1.5 xlabel和ylabe ...
- 数据可视化组队学习:《Task06 - 场景案例显神通》笔记
文章目录 前言 1 展示趋势变化(Evolution) 1.1 折线图 1.1.1 简单线图 1.1.2 突出某一重点的多线图 1.2 面积图 1.3 堆积面积图 2 展示分布关系 2.1 小提琴图 ...
- 数据可视化组队学习:《Task05 - 样式色彩秀芳华》笔记
文章目录 前言 1 matplotlib全局样式设定 1.1 matplotlib自带的样式 1.2 打造属于自己的全局绘图样式 1.2.1 使用.mplstyle文件来设置 1.2.2 设置rcpa ...
- 数据可视化组队学习:《Task03 - 布局格式定方圆》笔记
文章目录 前言 1 子图 1.1 使用 plt.subplots 绘制均匀状态下的子图 1.2 使用 GridSpec 绘制非均匀子图 2 子图上的方法 2.1 plot-线的绘制 2.2 hist- ...
- 数据可视化系列(一):Matplotlib初相识
前言 期待了好久的datawhale可视化教程终于出来了,这次标题狠有文艺范儿,哈哈哈 这次我主要目的是最近要写篇论文,也正好为以后建模画图打捞基础~ 大家可以多看看官方教程: 中文官方网站:http ...
- datawhale6月组队学习-task01
datawhale6月组队学习-task01 1.数据加载 利用kaggle网站的泰坦尼克号数据集进行学习分析 下载网址: https://www.kaggle.com/c/titanic/overv ...
- datawhale9月组队学习task01环境搭建,初始数据库
Datawhale9月组队学习 task01环境搭建,初始数据库 文章目录 Datawhale9月组队学习 task01环境搭建,初始数据库 一.环境搭建 1.MySQL 8.0的安装 2. 连接 M ...
- 斯坦福大学数据可视化课程学习笔记:第一节 可视化的发展与目标
<斯坦福大学数据可视化课程学习笔记>课程资源来自于斯坦福大学数据可视化课程,是我所在团队实习生提升计划的一部分.本系列是 "秉姝" 同学在学习过程中记录和整理的学习笔记 ...
最新文章
- 如何将网站升级为HTTPS协议?
- 100 计算机网络概述小结
- C++ std::swap函数的使用
- linux的基础知识——终端
- Participate in E-sports【Java大数+二分】
- matlab编写基差,到期交割临近 基差迟迟不跌
- Fragment与FragmentActivity通信封装
- 数据结构与算法汇总详解(一)
- 右键菜单的过滤和启动(转载)
- 问题求解RK3288调ALC5640芯片遇到的问题,前部分硬件问题,后部分如见驱动问题。
- Android 9.0系统源码_包管理机制(二)PackageInstaller安装APK
- python上台阶问题_“上台阶问题”的分析
- 志当存高远,而唯有努力才能抵达成功彼岸
- Xshell7工具下载安装以及简单使用
- 使用密钥方式登录阿里云服务器
- Delphi Web前端开发教程(9):基于TMS WEB Core框架
- 2022年玩具泡泡机市场前景分析及研究报告
- rgb颜色域与饱和度的关系
- R330 打印机连供墨水红灯常量处理
- 二见钟情之SQL语句嵌套查询
热门文章
- poj 2346(DP)
- hdu-4549 M斐波那契数列 nyoj - 1000
- NYOJ 734 奇数阶魔方
- [剑指offer] 27. 字符串的排列
- 转账示例(二):service层面实现(本例采用QueryRunner来执行sql语句,数据源为C3P0)...
- 系列博文-Three.js入门指南(张雯莉)-静态demo和three.js功能概览
- 使用 NodeJS + Express 從 GET/POST Request 取值 -摘自网络
- Android:阻止输入法将图片压缩变形
- 科大星云诗社动态20201222
- 大创idea2018-03-30