Используя некоторый код, я вычисляю некоторые числа.Я храню эти числа в кадре данных панд, а именно data_nn.У меня есть много таких data_nn, сгенерированных в цикле for.
Во время цикла хочу объединить data_nn с фреймом данных, а именно data_all.Наконец я бы экспортировал data_all в CSV-файл.Но конкатенация не удалась.
Ниже моего кода.Выдает ошибку: «не может объединить объект типа« »;действительны только объекты pd.Series, pd.DataFrame и pd.Panel (устаревшие) '
Как решить эту проблему?
import pandas as pd
import numpy as np
dat_nn={'File_name': 'AL902787D19_85_AC10_N0.09x0.07_Vcycle=1.5_Ncycle=0_vreset=0_1e-07s_Vg_max=2.5_Frd_swp_t=0.0003125_Rev_swp_t=0.0003125_T=25_It.txt',
'Wafer': 'D19',
'Dev_width': 0.09,
'Dev_length': 0.07,
'VCycle': 1.5,
'NCycle': 0.0,
'Vreset': 0.0,
'Vg_max': 2.5,
'Sweep t': 0.0003125,
'Vt_up': 1.3732296825853794,
'Vt_down': 1.416156137450131,
'Hysteresis': -0.04292645486475166}
data_all = pd.DataFrame(data={'File_name':np.nan,'Wafer':np.nan,'Dev_width':np.nan,'Dev_length':np.nan,'VCycle':np.nan,'NCycle':np.nan,'Vreset':np.nan,'Vg_max':np.nan,'Sweep t':np.nan,'Vt_up':np.nan,'Vt_down':np.nan, 'Hysteresis':np.nan},index=[0])
data_nn=pd.DataFrame(data=dat_nn,index=[0])
data_all=pd.concat([data_all,dat_nn],axis=1)