错误:raise VALUERROR(f“x和y必须具有相同的第一个维度,但”VALUERROR:x和y必须具有相同的第一个维度,但具有形状(1)和(606976)
当我在python中运行plot bursts代码行时,我遇到了这个错误:(这一行的所有信息如下)
plot_bursts((self.time_array), (self.data), (self.bursting), labels=['C4', 'Detected Burst'])
for i in range(len(self.data)):
i += 1
t = i/(2034.50521)
self.time_array.append(t)
self.bursting = detect_bursts_dual_threshold(self.data, self.fs,
self.amp_dual_thresh, self.f_range)
data_set = list(C4.items())
C4 = np.array(data_set)
C4 = C4[0][1]
C4 = C4.flatten()
np.array(C4)
self.data = C4
不确定要修复什么,请帮助,谢谢
您的问题不清楚,但这表明您在准备绘图数据时犯了错误
我假设你在引擎盖下使用
matplotlib
。例如,当您将不同大小的向量传递到plot
时,会显示此消息Plot将尝试将x中的每个元素与y中的一个元素完全匹配,但由于两个输入中的元素数不同,因此Plot将失败
相关问题 更多 >
编程相关推荐