首页 > 其他分享 >获取ETF历史行情数据,并用图形展示

获取ETF历史行情数据,并用图形展示

时间:2024-03-24 18:29:05浏览次数:22  
标签:并用 text jsj color etf iloc close ETF 图形

通过akshare获取ETF历史行情数据
采用plotly展示图形

代码:

import akshare as ak
import plotly.express as px
import plotly.graph_objects as go

jsj_etf = ak.fund_etf_hist_sina(symbol="sz159998")

fig = px.line(jsj_etf, x="date", y="close", title='计算机ETF')

fig.add_trace(go.Scatter(x=[jsj_etf['date'].iloc[-1]],
                         y=[jsj_etf['close'].iloc[-1]],
                         text=[jsj_etf['date'].iloc[-1]],
                         mode='markers+text',
                         marker=dict(color='red', size=10),
                         textfont=dict(color='green', size=10),
                         textposition='top left',
                         showlegend=False))

fig.add_trace(go.Scatter(x=[jsj_etf['date'].iloc[-1]],
                         y=[jsj_etf['close'].iloc[-1]],
                         text=[jsj_etf['close'].iloc[-1]],
                         mode='markers+text',
                         marker=dict(color='red', size=10),
                         textfont=dict(color='green', size=10),
                         textposition='bottom center',
                         showlegend=False))

fig.show()

输出:

标签:并用,text,jsj,color,etf,iloc,close,ETF,图形
From: https://blog.csdn.net/lildkdkdkjf/article/details/136845400

相关文章

  • netfilter与iptables的基本原理
    一、netfilter与iptables简介1.netfilter是什么Netfilter自1998年开发,2000年合并到LinuxKernelv2.4版本,是Linux内核提供的一个流量处理框架,用于实现对IP数据包的控制和过滤等功能。即:netfilter是Linux内核自带的防火墙架构。2.iptables是什么ip......
  • 深入解析GPU:图形处理器的技术与应用
    在计算机科学领域中,GPU(GraphicsProcessingUnit,图形处理器)已经不再局限于仅仅处理图形相关的任务。从最初的专注于渲染图像和处理图形效果,到如今在人工智能、科学计算和加速深度学习等领域中扮演着关键角色,GPU已经成为现代计算的重要组成部分。本文将深入探讨GPU的技术原理、发展......
  • Td-Genie v2.1.0版本发布(TDengine GUI图形界面工具)
    Td-Geniev2.1.0免费开源的TDengine时序数据库图形用户界面工具,为用户提供直观、易用的数据库管理和操作体验!介绍Td-Genie是一款功能全面、操作简便的TDengine时序数据库图形界面工具,V2.1.0目前支持的TDengineServer版本列表如下:TDengine2.x版本(2.6.0.34已测试)TDengine......
  • jmeter中处理图形验证码
    1、接口获取验证码并保存response图片 2、后置处理器,将图片转换为base64 SampleResult.setIgnore();importjava.io.*;importorg.apache.commons.codec.binary.Base64;Stringimage=vars.get("png");byte[]data=null;try{InputStreamin=newFileInp......
  • 如何绕过奈飞Netflix登录验证,观看《三体》?!已成功
    《三体》已经上线奈飞,如何绕过网页版的限制,直接观看,下面是成功的截图第一步,需要准备一个windows电脑第二步,下载一个画镜播放器,解压出来这是画镜官网,video.iamok.in第三步,关闭所有的浏览器窗口,然后运行exe文件第四步,选择对应的平台然后就可以了看了,注意F11是全屏......
  • 使用 langchain 连接 通义千问 并用 fastApi 开放接口
    安装langchain方法https://www.cnblogs.com/hailexuexi/p/18087602安装fastapifastapi 是一个用于构建高性能Web应用的Python框架,它提供了简洁、高效的API开发体验。pipinstallfastapi 安装uvicornuvicorn 是一个用于运行 FastAPI 应用的服务器,它可以将......
  • CorelDRAW2024专业的平面设计软件,专注于矢量图形编辑与排版
    CorelDRAW2024是一款专业的平面设计软件,专注于矢量图形编辑与排版。它可以提供无缝的图形、版面、插图、照片编辑、摹图、网络图像、印刷项目、美术作品、排版等设计体验,并可应用于商标设计、标志制作、模型绘制、插图描画、排版及分色输出等领域。CDR2024绿色版下载链接:ht......
  • 图形化配置和Kconfig基本语法
    参考资料:https://www.bilibili.com/video/BV12E411h71h?p=32&vd_source=432ba293ecfc949a4174ab91ccc526d6 ubuntu下安装ncurses库:sudoapt-getinstallbuild-essentialsudoapt-getinstalllibncurses5-dev.config文件保存着uboot的配置项,使用menuconfig配置完uboo......
  • 【无标题】计算机图形学OpenGL基础
    一、OpenGL的主要功能模型绘制模型观察颜色模式光照应用图像效果增强位图和图像处理纹理映射实时动画交互技术二、OpenGL的绘制流程----------工作方式**一个完整的窗口系统的OpenGL图形处理系统的结构为:最底层为图形硬件,第二层为操作系统,第三层为窗口系统,第四层为OpenG......
  • 07图形化界面和命令行界面操作
    Linux安装后无界面解决办法https://zhuanlan.zhihu.com/p/544981294Linux命令行模式和图形化模式切换查看当前运行模式systemctlget-default如果显示graphical.target表示开机启动图形化界面如果显示multi-user.target表示开机启动命令行界面设置默认启动模式//设......