コードでnumpyを使用して、3つの別々のテキストファイルにロードしています:
str = 'data'
Di = np.loadtxt(str+'i.txt', dtype=np.float64)
Dj = np.loadtxt(str+'j.txt', dtype=np.float64)
Dk = np.loadtxt(str+'k.txt', dtype=np.float64)
2
テキスト ファイルには、列と大まかな行を含む 2 次元データが6000
含まれています (すべてのファイルに2
列が含まれていますが、行数は可変です)。要素が与えられた場合[a,b]
- どのテキスト ファイルが元のファイルであるかを一意に特定するにはどうすればよいですか?
要素が一意であることを完全に保証することはできませんが、[a,b]
(たとえば) datai と dataj テキスト ファイルの両方で番号が発生する可能性がありますが、その可能性は非常に低く、完全に除外することはできません。
編集:
たとえば、テキスト ファイルを読み込むと、次のようになります。
Di = [[1 4] Dj = [[9 4] Dk = [[2 4]
[1 5] [5 5] [5 6]
[4 5] [3 6]] [4 7]]
datai.txt dataj.txt datak.txt
したがって、要素が与えられた[1 4]
場合、出力は になり、要素がファイルに由来するdatai.txt
ことがわかります。[1 4]
datai.txt