社区所有版块导航
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】Matplotlib参数修改复杂?pylustrator鼠标点击修改!

机器学习初学者 • 2 年前 • 415 次点击  

  • Matplotlib功能强大,但是默认出图不够美观,需要一行一行代码调整参数美化图表;
  • 本次分享一个工具pylustrator,可通过点击鼠标修改图表配置参数,大大提高Matplotlib的使用效率。

pylustrator安装

pip install pylustrator

pylustrator使用

只需要导入pylustrator,开启pylustrator即可,添加两行代码:

# 导入pylustrator 
import pylustrator 

# 开启pylustrator 
pylustrator.start()

举个例子,

import numpy as np
import matplotlib.pyplot as plt 

import pylustrator  
pylustrator.start() #开启pylustrator


def f(t):
    return np.exp(-t) * np.cos(2 * np.pi * t)


t1 = np.arange(0.05.00.1)
t2 = np.arange(0.05.00.02)

plt.style.use('ggplot')
plt.subplot(211)
plt.plot(t1, f(t1), color='tab:blue', marker='o')
plt.plot(t2, f(t2), color='black')

plt.subplot(212)
plt.plot(t2, np.cos(2 * np.pi * t2), color='tab:orange', linestyle='--')
plt.show()

会出现以上界面,鼠标点击即可修改参数,点击右上角File可保存代码或者修改后的图片。

进一步学习:https://github.com/rgerum/pylustrator

往期精彩回顾




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