gpt4 book ai didi

python-2.7 - 如何在kivy中创建实时图?

转载 作者:行者123 更新时间:2023-12-03 23:32:13 24 4
gpt4 key购买 nike

我想在 kivy 中创建一个实时图表。我怎样才能做到这一点?我是 kivy 的新手。请帮我。

最佳答案

定义你的情节

例如

plot = MeshLinePlot(color=next(colors))

定义图

例如
graph = Graph(
xlabel='Iteration',
ylabel='Value',
x_ticks_minor=1,
x_ticks_major=5,
y_ticks_major=1,
y_grid_label=True,
x_grid_label=True,
padding=5,
xlog=False,
ylog=False,
x_grid=True,
y_grid=True,
ymin=0,
ymax=11,
**graph_theme)

更新图形并更新 x 轴:

例如
    def update_xaxis(self,*args):
global graph
global cnt
graph.xmin = cnt - 50
graph.xmax = cnt

def update_points(self, *args):
global i
global MYLIST
global cnt

#self.plot.points = [(i,i)]
self.plot.points = [z for z in MYLIST]

叫钟

例如
        Clock.schedule_interval(self.update_points, 1/60.)
Clock.schedule_interval(self.update_xaxis, 1/60.)

并添加小部件:
        b.add_widget(graph)

我希望我没有忘记任何事情。它为您提供了带有 kivy Garden 的运行图。

关于python-2.7 - 如何在kivy中创建实时图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22831879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com