Я пытаюсь перебрать csv, начиная столбец 17, а затем расположить стек результатов друг над другом, как это делает pd.concat ([df1, df2], axis = 0) '. Мой код перебирает все столбцы, и я знаю, почему, но не уверен, как исправить то, когда я экспортирую в csv, электронная таблица перемешана или не отображается правильно. Цени любую помощь.
em_list=[]
for k in range(len(ad)):
n=ad.iloc[:,k]
counts=n.value_counts() # *
perc3=n.value_counts(normalize=True) # *
.mul(100).round(1).astype(str)+'%' # *
df4=pd.DataFrame(perc_str3)
em_list.append(df4)
k=k+1
df=pd.concat(em_list)
df1=pd.DataFrame.from_records(df)
df1.to_csv()