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

对一段已知行情用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.mrgr.cn/news/82570.html

相关文章:

  • 用JAVA编写一个简单的小游戏
  • 单片机-LED点阵实验
  • 不只是mini-react第一节:实现最简单mini-react
  • 《Bootstrap CSS编码规范》
  • HarmonyOS NEXT应用开发实战(一):边学边玩,从零开发一款影视APP
  • 域名注册通过网站建设拓展国际市场
  • 从零开始RTSP协议的实时流媒体拉流(pull)的设计与实现(一)
  • 《Android最全面试题-Offer直通车》目录
  • WPS表格技巧01-项目管理中的基本功能-计划和每日记录的对应
  • GIS算法基础知识点总结
  • C++11编译器优化以及引用折叠
  • 《计算机网络A》单选题-复习题库解析-3
  • QML使用Popup实现弹出Message
  • VB.NET CRC32 校验
  • 关于游戏销量的思考
  • 默认ip无法访问,利用dhcp功能获取ip进行访问的方法
  • 使用FDBatchMove的几个问题总结
  • 【顶刊TPAMI 2025】多头编码(MHE)之极限分类 Part 3:算法实现
  • 才气小波与第一性原理
  • SpringBoot集成MongoDB
  • 【老白学 Java】对象序列化
  • Qt:子线程在程序退出时的操作
  • 使用 PyTorch 自定义数据集并划分训练、验证与测试集
  • 第十一章 图论
  • C语言 - 理解函数栈帧
  • 服务器信息整理