【发布时间】:2021-11-18 13:10:38
【问题描述】:
当我执行这段代码时,我有 2 帧。有没有办法在一个根框架中显示它?
import pandas as pd
import mplfinance as mpf
from tkinter import *
root = Tk()
root.title("candle")
root.geometry('600x550')
def candle():
file = 'BTC-USD.csv'
data = pd.read_csv(file)
print(data.info())
data.Date = pd.to_datetime(data.Date)
data = data.set_index('Date')
print(data)
mpf.plot(data, type='candle', mav=(20),volume=True, style='yahoo')
button = Button(root, text="grapg", comand=candle())
button.pack()
root.mainloop()
下面是我上面代码的输出:
【问题讨论】:
-
创建一个画布并将图表重叠在画布上。这应该可以完成这项工作。与我所说的不完全相似,但您可以参考:geeksforgeeks.org/how-to-embed-matplotlib-charts-in-tkinter-gui
标签: python matplotlib tkinter mplfinance