私はその正しい長さを表示し、その後、numpyのファイルを表示しようと、私はフォルダ内の私のファイルを置く:pythonでnumpy配列の真の次元を得るには?
import numpy as np
import os
path= "C:\\Users\\user\\Folder"
files= os.listdir(path)
filepath= os.path.join(path, files[0])
file0= np.load(filepath)
print(file0)
print (len(file0))
結果は長さ= 1の代わりに、長さ= 8000として私を与えたテーブルのインブリケーションであり、 :
[[ 0.01437869 0.01506449 0.01579909 ..., 0.04166172 0.0417285
0.04172079]]
1
しかし、私が持っている必要があることです。
[ 0.01437869 0.01506449 0.01579909 ..., 0.04166172 0.0417285
0.04172079]
8000
この問題を解決してくださいする方法。
使用 '.ravel()'や 'np.squeeze()'。 – Divakar
と 'len()'ではなく '.shape'を見てください。 –
真の 'file0.shape'のように見えます(1,8000)。 – hpaulj