データのマトリックスの一番上のエントリ (文字列) を、各列の残りの (数値) データの変数名にしようとしています。以下を使用してファイルを開き、マトリックスを作成しました。
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>