1

コードで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

4

1 に答える 1