Перебирать столбцы в кадре данных и вычислять групповые значения / проценты - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь перебрать множество столбцов в кадре данных, рассчитать количество и проценты, а затем вставить статистику каждого столбца в объединенный кадр данных. Я собрал немного кода, но все еще плохо знаком с вещами и нуждаюсь в небольшой помощи.

для n в диапазоне (len (df)): # Я предполагаю что-то подобное в a для l oop для итерации столбцов

df.iloc[:,17] #my starting point in csv file
counts=df.value_counts()
perc2=df.value_counts(normalize=True)
perc_str3=df.value_counts(normalize=True).mul(100).round(1).astype(str)+'%'
perc_str3
df1=pd.DataFrame(perc_str3) 
vertical_stack = pd.concat([df1, df2], axis=0)   #eventually [df1, df2, d3,d4 etc]
...