我试图让数据矩阵中的顶部条目(字符串)成为每列中其余(数字)数据的变量名。我使用以下内容打开文件并创建矩阵。
with open('x.dat', 'r') as f:
row = 0
for line in f:
words = line.split(',')
for col in range(len(words)):
DataMatrix[row][col] = words[col]
row += 1
f.close()
但是,我看不到如何获取字符串并将其识别为将由数字列填充的数据“列表”的变量名称。这必须比我做的简单。有什么帮助吗?
数据文件看起来像:...(似乎无法正确显示格式,但每个 [] 都是一行,并且这些行相互堆叠)
['% Time','FrameNo', '版本','X','Y','Z',...] ['66266.265514','948780','2.5','64','0','30'...] [66266.298785','948785 ', 2.5','63','0','32',...] ...</p>