У меня есть набор данных со следующей формой, сохраненный в виде трехмерного массива (7352, 128, 6)
Я хочу сохранить свои данные в виде 6 разных файлов на основе 3-го измерения массива
Код, который я использовал ниже:
np.savetxt(filepath+'/'+dataName1+'.csv', normalizedX[:,:,0], delimiter=',')
np.savetxt(filepath+'/'+dataName2+'.csv', normalizedX[:,:,1], delimiter=',')
np.savetxt(filepath+'/'+dataName3+'.csv', normalizedX[:,:,2], delimiter=',')
np.savetxt(filepath+'/'+dataName4+'.csv', normalizedX[:,:,3], delimiter=',')
np.savetxt(filepath+'/'+dataName5+'.csv', normalizedX[:,:,4], delimiter=',')
np.savetxt(filepath+'/'+dataName6+'.csv', normalizedX[:,:,5], delimiter=',')
Форма нормализованного X [:,:, 0] равна (7352, 128) перед их сохранением.
Когда я попробуйте загрузить текст следующим кодом:
def load_file(filepath):
dataframe = pd.read_csv(filepath, header=None, delim_whitespace=True)
return dataframe.values
Я получил форму (7352, 1), я потерял данные из моего второго измерения!
В чем здесь проблема?