0
Я новичок в pandas и Python. У меня есть сводная таблица, как:Python Pivot Table Python
grp3 = DataFrame(hrsub.pivot_table('left',index = 'sales',columns = 'sat_levels', aggfunc = 'count'))
выход:
sat_levels
low high
IT 199 74
RandD 85 36
accounting 161 43
hr 159 56
management 66 25
marketing 149 54
product_mng 129 69
sales 727 287
support 383 172
technical 492 205
Я хочу взять отношение двух колонок с помощью
hrsub['low']/hrsub['high']
Но это ошибки, говоря, что данные должны быть 1 -мерном. Что я должен делать вместо этого?
Ваша новая переменная DataFrame является 'grp3' и не' hrsub' –
Да жаль, что я означало grp3 [ 'низкий']/grp3 [ 'высокий' ] выдает ошибку – Peppy
Вы не должны обертывать результат 'pivot_table' в функцию' DataFrame'. Просто сохраните его прямо в 'grp3'. –