当前位置: 首页 > article >正文

对一段已知行情用python中画出K线图~

1. 已知行情: 2024/09/05 ~ 2025/1/3

          date       open       high        low      close
0   2024-09-05  2785.2635  2796.0186  2777.4710  2788.3141
1   2024-09-06  2791.7645  2804.0932  2765.6394  2765.8066
2   2024-09-09  2754.7237  2756.5560  2726.9667  2736.4876
3   2024-09-10  2737.8810  2750.1181  2718.6273  2744.1921
4   2024-09-11  2732.7314  2732.7314  2710.6208  2721.7952
..         ...        ...        ...        ...        ...
74  2024-12-27  3397.2939  3418.9520  3388.3215  3400.1420
75  2024-12-30  3395.3962  3412.8414  3394.9648  3407.3259
76  2024-12-31  3406.9652  3413.4545  3351.7630  3351.7630
77  2025-01-02  3347.9392  3351.7220  3242.0865  3262.5607
78  2025-01-03  3267.0766  3273.5656  3205.7755  3211.4299

2. 用mplfinance库画出K线图:

step1. 引用库

import matplotlib.pyplot as plt
import mplfinance as mpl

* 注意: mplfinance库是基于matplotlib,因此这个库也要加入。

step 2. 数据处理

data=data.set_index('date')

* 将日期设为index, 方便mplfinance库处理。

step 3. 画出K线图

mpl.plot(data, type='candle', volume=False)
plt.show()

candle指的是K线图的风格,volume=False表示忽略成交量.

step 4.运行结果:


http://www.kler.cn/a/467888.html

相关文章:

  • 利用LlamaIndex实现超参数调优自动化
  • 【数据结构】链表链表
  • 若依修改超级管理员admin的密码
  • 【Leetcode 每日一题】732. 我的日程安排表 III
  • 【阅读笔记】基于FPGA的红外图像二阶牛顿插值算法的实现
  • CSS——1.优缺点
  • 权限管理的方法
  • 微信小程序页面传参传对象
  • 特种作业操作证考试题库及答案(登高架设作业)
  • 功能篇:vue中的vuex使用例子
  • windows11(或centos7)安装nvidia显卡驱动、CUDA、cuDNN
  • Lucas-Kanade光流法详解
  • vue路由模式面试题
  • ffmpeg filter 滤镜命令
  • yolo目标检测之摄像头检测
  • vulkan从小白到专家——VulkanSwapChain
  • 《Rust权威指南》学习笔记(一)
  • Linux一些问题
  • Android 系统 `android.app.Application` 类的深度定制
  • Jellyfin播放卡顿,占CPU的解决方法