python - Kivy:如何将 x 轴刻度从数字更改为 kivy 花园图中的日期或时间值?
问题描述
我想将 x 轴kivy garden Graph
从numbers更改为date values。
我想要这样的东西:
这是我的代码:
from kivy.app import App
from kivy.uix.gridlayout import GridLayout
from kivy_garden.graph import Graph, LinePlot
import math
class MyGrid(GridLayout):
def __init__(self, **kwargs):
super().__init__(**kwargs)
self.cols = 1
self.plot = LinePlot(line_width=1.5, color=[1, 0, 0, 1])
self.graph = Graph(xlabel='Date', ylabel='Y', x_ticks_minor=5,
x_ticks_major=25, y_ticks_major=1,
y_grid_label=True, x_grid_label=True, padding=5,
x_grid=True, y_grid=True, xmin=0, xmax=200, ymin=-2, ymax=2,
x_ticks_angle=90)
self.plot.points = [(x, math.sin(x / 10.)) for x in range(0, 201)]
self.graph.add_plot(self.plot)
self.add_widget(self.graph)
class MyKivy(App):
def build(self):
return MyGrid()
if __name__ == "__main__":
MyKivy().run()
任何解决方案?先感谢您...
解决方案
推荐阅读
- c# - 处理数据时显示对话框
- swift - 多个异步的 Swift 崩溃
- .net - 如何使用mongo changestream diff
- apache-flink - 有没有办法将数据集的多个值与左外连接(Flink)中另一个数据集的单个值进行比较
- android - 每次我在 npm install 后运行 react-native run-android 时,此错误都会不断出现
- c++ - 使用 C++ 的 Array 中的非静态成员引用错误
- javascript - 如何在 Nest.js 中存储、读取和删除 cookie 和会话
- bash - 从file1中选择一个字符串,在file2中搜索并从file2中获取其他值并粘贴到file1中
- coq - Coq:完成后保存证明
- mongodb - 如果我不指定要更新的字段,猫鼬 findOneAndUpdate 将不起作用