2
我有一个表,其中包含浮动和字符串。当我试图通过np.loadtxt(file.txt)
加载它时,出现如下错误:加载浮动+字符串表
could not convert string to float: \Omega_b
我该如何解决这个问题。
我有一个表,其中包含浮动和字符串。当我试图通过np.loadtxt(file.txt)
加载它时,出现如下错误:加载浮动+字符串表
could not convert string to float: \Omega_b
我该如何解决这个问题。
您可以加载使用dtype
选项来创建一个structured array:
np.loadtxt(fname, dtype=[('col1_name', '|S10'), ('col2_name', float)])
或者,如果你不想指定dtypes它应该使用,你可以去有什么用@ atomh33ls建议:dtype=None
。
See additional options for np.loadtxt
这样就可以调整它以满足您的需求。
你期待什么输出? – njzk2
您可以包含'file.txt'的样本和'mega_b'出现的行吗? –
我需要使用文件中的数据和标签来做一些数学运算后生成一个新表格。 – Homer