我在文件夹里有一些光谱,一个洛伦兹峰应该被拟合到共振曲线上。这工作得很好,但我需要将文件名fitparameters和fit的标准偏差写入一个.txt文件。你知道吗
在保存fitparameters时,现在看起来是这样的:
参数[0]
参数[1]
参数[2], .... 你知道吗
但它们应该出现在文本文件中,如下所示: 文件名、参数[0]、参数[1]、参数[2]、,。。。。你知道吗
保存参数的代码如下所示:
import numpy as np
np.savetxt('path/to/folder/', parameters, delimiter=",")
除非我漏掉了什么,否则像这样的东西应该是你想要的?如果您使用numpy数组,只需在使用之前将它们转换为一个multidim列表(如下所示),您就可以开始了。你知道吗
生成包含以下内容的文件“name”:
我想我找到了一个不太好的解决办法。。。。你知道吗
首先,我用“水平”维度定义一个数组
然后我有一个循环,将文件名作为表中的第一列读取,并将所有内容写入一行:
在最后一步中,我只是将新行堆栈到初始化的数组中
最糟糕的是,初始化的数组不是空的,所以在进一步的代码中我不得不跳过表的第一行。你知道吗
相关问题 更多 >
编程相关推荐