首页 > 其他分享 >plotly——比 matplotlib 更灵活的可视化库

plotly——比 matplotlib 更灵活的可视化库

时间:2024-01-25 21:38:12浏览次数:27  
标签:hann trace matplotlib window 可视化 plotly go chebwin

在使用 plotly 后,我抛弃了 matplotlib。

import numpy as np
import plotly.graph_objects as go
from scipy import signal

x = np.linspace(0, 1, 1000)
chebwin_window = signal.windows.chebwin(len(x), at=90)
hann_window = signal.windows.hann(len(x))

trace_chebwin = go.Scatter(x=x, y=chebwin_window, name='chebwin')
trace_hann = go.Scatter(x=x, y=hann_window, name='hann')

layout = go.Layout(title='Window Functions', xaxis=dict(title='Time'), yaxis=dict(title='Amplitude'))
fig = go.Figure(data=[trace_chebwin, trace_hann], layout=layout)
fig.show()

绘制的图像操作空间更大,缩放与拖动更符合直觉,支持 Jupyter Notebook。不禁感叹相见恨晚。

标签:hann,trace,matplotlib,window,可视化,plotly,go,chebwin
From: https://www.cnblogs.com/chirp/p/17988204

相关文章

  • 沉浸于海滨风光:借助可视化技术,畅游海边的绝美景色
    在繁忙的现代生活中,我们常常渴望逃离城市的喧嚣,寻找一处宁静的天堂。海边旅游,无疑是满足这一愿望的绝佳选择。而如今,随着可视化技术的飞速发展,我们能够以全新的方式探索和体验海边旅游的魅力。 想象一下,站在海边,微风吹拂,海浪轻轻拍打着岸边。你佩戴着智能眼镜,手持虚拟现实设备,......
  • Granfana与数据可视化
    详情参考:https://www.prometheus.wang/grafana/这块知识点有点偏工具类,需要用到的时候再补充学习。Panel面板Panel是Grafana中最基本的可视化单元。每一种类型的面板都提供了相应的查询编辑器(QueryEditor),让用户可以从不同的数据源(如Prometheus)中查询出相应的监控数据,并且......
  • 沉浸式体验:概念车展漫游可视化引领出行新潮流
    随着科技的飞速发展,汽车行业正经历着前所未有的变革。而在这场变革中,概念车展无疑是一个引领潮流、展望未来的重要舞台。 想象一下,你站在一个巨大的展厅中,四周陈列着各式各样的概念车。它们有的造型独特,有的功能先进,每一辆都代表了汽车行业未来的发展趋势。而现在,借助先进的虚......
  • 数据可视化是如何被企业重视起来的?
    数据可视化,作为信息时代的一项重要技术,正在企业中崭露头角,逐渐成为业务决策和运营管理的得力助手。企业之所以对数据可视化如此重视,是因为它为企业带来了诸多实际利益和战略优势。首先,数据可视化为企业提供了更直观、更清晰的数据呈现方式。传统的数据报表往往冰冷乏味,难以引起决......
  • PYTHON 用几何布朗运动模型和蒙特卡罗MONTE CARLO随机过程模拟股票价格可视化分析耐克
    原文链接:http://tecdat.cn/?p=27099最近我们被客户要求撰写关于蒙特卡罗的研究报告,包括一些图形和统计输出。金融资产/证券已使用多种技术进行建模。该项目的主要目标是使用几何布朗运动模型和蒙特卡罗模拟来模拟股票价格。该模型基于受乘性噪声影响的随机(与确定性相反)变量该项......
  • R语言多维度视角下白领人群健康体质检测数据关系可视化分析
    随着社会经济的发展和人们生活水平的提高,健康问题越来越受到关注。白领阶层作为社会的重要组成部分,其健康状况对于个人和社会都具有重要意义。然而,由于工作和生活方式的改变,白领阶层的健康问题逐渐凸显,如身体成分异常、动脉硬化等。因此,本文旨在帮助客户通过R语言数据分析和可视化......
  • 3D动效孪生可视化数据大屏展示
            ......
  • matplotlib.pyplot中的camp
    生成热度图:importmatplotlib.pyplotaspltfromPILimportImageimportnumpyasnp#使用PIL读取图像img=Image.open('img/high/5.png')#将图像转换为灰度模式img_gray=img.convert('L')#将PIL图像转换为numpy数组img_array=np.array(img_gray)#使用ma......
  • 数据可视化是如何被企业重视起来的?
    数据可视化,作为信息时代的一项重要技术,正在企业中崭露头角,逐渐成为业务决策和运营管理的得力助手。企业之所以对数据可视化如此重视,是因为它为企业带来了诸多实际利益和战略优势。下面我就以可视化从业者的角度来简单聊聊这个话题。首先,数据可视化为企业提供了更直观、更清晰的......
  • matplotlib数据可视化
    Matplotlib数据可视化基础一、绘制基本图形1、绘制折线图importnumpyasnpimportmatplotlib.pyplotasplt#创建数组xx=np.arange(10)np.random.seed(500)#创建数组yy=np.random.randint(20,size=(10,))plt.plot(x,y,'b-')plt.xticks(fontsize=15)plt.yticks......