微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

橙色折线图小部件的问题

如何解决橙色折线图小部件的问题

我正在尝试在 Orange 开发机器学习管道,我在使用 tLine 图表小部件时遇到了问题,我不知道为什么。

当我将神经网络预测与目标变量进行比较时,我可以在管道的末尾使用它,它准确地绘制出我想要的图。

但是,当我尝试在管道开头使用小部件时,我收到此错误消息。

   Error encountered in widget Line Chart:

Traceback (most recent call last):
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangecanvas/scheme/signalmanager.py",line 1010,in __process_next
    if self.__process_next_helper(use_max_active=True):
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangecanvas/scheme/signalmanager.py",line 1048,in __process_next_helper
    self.process_node(selected_node)
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangecanvas/scheme/signalmanager.py",line 679,in process_node
    self.send_to_node(node,signals_in)
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangewidget/workflow/widgetsscheme.py",line 792,in send_to_node
    self.process_signals_for_widget(node,widget,signals)
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangewidget/workflow/widgetsscheme.py",line 826,in process_signals_for_widget
    handler(*args)
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangecontrib/timeseries/widgets/owlinechart.py",line 531,in set_data
    self.set_attributes()
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangecontrib/timeseries/widgets/owlinechart.py",line 599,in set_attributes
    self.openContext(self.data.domain)
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangewidget/widget.py",line 1113,in openContext
    self.settingsHandler.open_context(self,*a)
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/Orange/widgets/settings.py",line 125,in open_context
    super().open_context(widget,domain,*self.encode_domain(domain))
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangewidget/settings.py",line 819,in open_context
    self.find_or_create_context(widget,*args)
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangewidget/settings.py",line 851,in find_or_create_context
    best_context,best_score = self.find_context(self.global_contexts,args,File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangewidget/settings.py",line 871,in find_context
    score = self.match(context,*args)
  File "/Users/craigmcallister/opt/anaconda3/lib/python3.8/site-packages/orangecontrib/timeseries/widgets/owlinechart.py",line 439,in match
    return sum(all_vars.get(attr) == vtype for attr,vtype in value) / len(
ZeroDivisionError: division by zero

我不明白为什么我可以在管道的末尾而不是在开始时使用小部件,我使用的是相同的变量和日期时间。

管道工程末端的折线图,插值后的折线图 (1) 没有。

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。