expcsv = {'PREDICTION OF' : ['CUTTING TEMPERATURE :','SURFACE ROUGHNESS :','CUTTING FORCE X :',
'CUTTING FORCE Y :','CUTTING FORCE Z :'],
'VALUE' : [out_arrct,out_arrra,out_arrfx,out_arrfy,out_arrfz],
'METRICS' : ['°C','μm','N','N','N']
}
expcsvdf = pd.DataFrame(expcsv, columns=['PREDICTION OF', 'VALUE', 'METRICS'])
data = [("csv file(*.csv)","*.csv")]
file = asksaveasfilename(filetypes = data, defaultextension = data)
with open(file,"w", encoding="utf-8") as f:
f.write(str(expcsvdf))
i had write columns to make it seperate on csv but it still merge in 1 column, if i am not writing str it can run well