plot_xy: fix missing x values handling

Signed-off-by: Florian Agbuya <fa@m-labs.ph>
This commit is contained in:
Florian Agbuya 2024-06-13 11:10:49 +08:00 committed by Sebastien Bourdeauducq
parent a53e0506cd
commit 69a48464c3

View File

@ -24,11 +24,11 @@ class XYPlot(pyqtgraph.PlotWidget):
y = value[self.args.y] y = value[self.args.y]
except KeyError: except KeyError:
return return
x = value.get(self.args.x, (False, None)) x = value.get(self.args.x)
if x is None: if x is None:
x = np.arange(len(y)) x = np.arange(len(y))
error = value.get(self.args.error, (False, None)) error = value.get(self.args.error)
fit = value.get(self.args.fit, (False, None)) fit = value.get(self.args.fit)
if not len(y) or len(y) != len(x): if not len(y) or len(y) != len(x):
self.mismatch['X values'] = True self.mismatch['X values'] = True