【发布时间】:2020-09-08 11:07:13
【问题描述】:
我有大约 130 个包含数值的不同变量
变量类似于ratio70, ratio71, ratio72,...ratio220。
因此,变量从70 运行到220,我想从中创建一个数组,以便我可以进一步使用这个数组来绘制图表
我试过了
ratioarr= (np.array(ratio%i) for i in range (70,220))
但这也不起作用。我不想输入所有变量名来形成数组。有没有更简单的方法?
【问题讨论】:
-
为什么会有这么多变量?是否有更好的方法来首先构建数据?
-
这些变量是在对数百条谱线进行高斯拟合(在天文学中)然后计算高斯曲线下的面积后形成的。所以每个变量都是单独创建的