python - 将值附加到元数组
问题描述
我正在尝试将数据附加到具有 2 个轴的元数组。我必须不断地对数据进行采样并将其发送到绘图中,因此我将其存储在 MetaArray 中。但我似乎无法弄清楚如何编码。
这是我试图附加的结构:
data = random.normal(size=(4, 1000)) * np.array([[0.1], [1e-5], [1], [4]])
time = linspace(0., 1., 1000)
info = [{'name': 'Signal', 'cols': [
{'name': 'Voltage1', 'units': 'V'},
{'name': 'Voltage2', 'units': 'V'},
{'name': 'Current1', 'units': 'A'},
{'name': 'Current2', 'units': 'A'},
]},
{'name': 'Time', 'values': time, 'units': 's'}
]
ma = MetaArray(data, info)
当我尝试附加“时间”轴时,由于尺寸错误,我得到了一个异常。
解决方案
推荐阅读
- python - 如何在位于 tk.Canvas 内的 tk.Frame 中添加两个小部件?
- php - 使用 REST API 发起对 Twilio 注册 SIP 的调用
- tensorflow - 无法使用 tensorflow-gpu 1.8.0 conda 包访问 GPU
- java - 在 Java Spring 中以 REST 方法返回后执行清理操作
- wordpress - 生成电子邮件优惠券 Wordpress
- c# - 如何在 SAP Crystal 报表中格式化阿拉伯日期名称 ar-AR 或 en-EN
- javascript - Animejs在滚动上动画文本
- transactions - 我可以将 JTA 与微服务一起使用吗?
- python-3.x - python-tkinter 错误(不支持的操作数类型 *: 'Entry' 和 'float')
- javascript - 滚动顶部淡出上的 Javascript 窗口