社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

【Python】让Python Matplotlib使用事半功倍!

机器学习初学者 • 1 年前 • 244 次点击  
分享一款不错的Matplotlib可视化查询手册,让Python Matplotlib事半功倍!

当可视化时,记不清楚图形Marker名称、colormap名称、坐标轴刻度设置、图例设置等等时,稍微扫描一眼该手册,直接YYDS。

高清PNG获取,见文末。


下面简单介绍一下这个手册:

0、图中各位置设置

这张图能帮助更好的了解matplotlib中图形结构、Figure和axes之间的关系 ,关于Matplotlib图形详细结构:
类似MATLAB: 详解Python Matplotlib(pyplot法)[1]
面向对象:详解Python Matplotlib(面向对象法)[2]


1、标记Marker设置

包括marker的边框 (edge)颜色、填充 (face)颜色、边框线磅值、边框size等等。更多关于marker设置:一文掌握Matplotlib marker使用[3]


2、线line设置

包括线填充色、线磅值、线头 (cap style)形状、线型等等。  更多关于line设置:一文掌握Matplotlib linestyle使用[4]


3、多边形使用设置


4、坐标轴刻度设置

不添加刻度,主刻度、副刻度混合使用,科学计数法等等。关于刻度设置:详解Matplotlib 坐标轴|刻度值|刻度|标题设置[5]


5、图例设置

如何图例个性化,👇更多关于图例:详解Matplotlib图例(legend)[6]


6、配色选择

记不清楚colormap名称,扫一眼即可,这里只是介绍了Matplotlib内置colormap,更多介绍:

  • Python matplotlib-内置单颜色(一)[7]
  • Python matplotlib-外部单颜色(二)[8]
  • Python matplotlib内置colormap(三)[9]
  • Python matplotlib外部colormap(四)[10]
  • Python Seaborn颜色及colormap (五)[11]

不一一介绍了~ ,有帮助求三连!

-END-

高清PNG获取

点击关注「pythonic生物人」回复mp

pythonic生物人」👇系统分享数据科学干货,下划线点击直达👉:Python可视化R可视化Python精进图解统计学机器学习科研等,一起来精进吧~

参考资料

[1]

详解Python Matplotlib (pyplot法): https://mp.weixin.qq.com/s?__biz=MzUwOTg0MjczNw==&mid=2247509990&idx=1&sn=fdf5c950864f8ca3a1a0d1c1ae129d78&chksm=f90ee3b8ce796aae9365de7323382514931b5368b79059e6f7836c1ef9c68e9443dc31f73c04&token=1948616811&lang=zh_CN#rd

[2]

详解Python Matplotlib (面向对象法): https://mp.weixin.qq.com/s?__biz=MzUwOTg0MjczNw==&mid=2247504663&idx=1&sn=cb971c48f35f83562e6381a67ca85799&scene=21#wechat_redirect

[3]

一文掌握Matplotlib marker使用: https://mp.weixin.qq.com/s/xwFhWBXNgGi3p10bpTs0Jg

[4]

一文掌握Matplotlib linestyle使用: https://mp.weixin.qq.com/s/xwFhWBXNgGi3p10bpTs0Jg

[5]

详解Matplotlib 坐标轴|刻度值|刻度|标题设置: https://mp.weixin.qq.com/s/LVU51b3HcYXircHQirlgcA

[6]

详解Matplotlib图例(legend): https://mp.weixin.qq.com/s/vh6W7-pOczoyc2Lqiiix0Q

[7]

Python matplotlib-内置单颜色(一): https://mp.weixin.qq.com/s?__biz=MzUwOTg0MjczNw==&mid=2247484253&idx=1&sn=45002543ed2b320a139a0b724372cad6&chksm=f90d4703ce7ace151c99761ca0c52c1ed76fff2c3e92ac3c6b9a1131b04ec4ce9686be42cfdd&scene=21#wechat_redirect

[8]

Python matplotlib-外部单颜色(二): https://mp.weixin.qq.com/s?__biz=MzUwOTg0MjczNw==&mid=2247484291&idx=1&sn=22ff03a3be940883e8c639e2ec4bd581&chksm=f90d47ddce7acecba9fd2057cd5127abeb48cb0089fde39a0a2f75d965995970ce1d9bebf8a4&scene=21#wechat_redirect

[9]

Python matplotlib内置colormap(三): https://mp.weixin.qq.com/s?__biz=MzUwOTg0MjczNw==&mid=2247484329&idx=1&sn=20ec36f7f5077221671b32d47c3412c8&chksm=f90d47f7ce7acee11449c5584a11a020cf05c27f7a60b9357bbdc35181cc7e8420c594d09fc5&scene=21#wechat_redirect

[10]

Python matplotlib外部colormap(四): https://mp.weixin.qq.com/s?__biz=MzUwOTg0MjczNw==&mid=2247500421&idx=1&sn=1e81cdfe414e6962c8162e0240a39363&chksm=f90e86dbce790fcdcf178462d0da911d8af6fde0cea6235fc55b5d40f086fdaced78830355c2&token=1948616811&lang=zh_CN#rd

[11]

Python Seaborn颜色及colormap (五): https://mp.weixin.qq.com/s/s926ITT9opbzans5-muDEg

往期精彩回顾




Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/149630
 
244 次点击