Динамический расчет для столбцов в пандахPython

Программы на Python
Anonymous
Динамический расчет для столбцов в пандах

Сообщение Anonymous »

У меня есть фрейм данных, например

Код: Выделить всё

Bus_no.   City
3412.     Kolkata
7658.     Nagpur
3412.     Mumbai
5516.     Kolkata
7658.     Chennai
3412.     Mumbai
Мне нужно выполнить динамический расчет на основе этих столбцов, например, bus_no.3412 появляется во всем наборе данных 3 раза и появляется в Калькутте 1 раз и Мумбаи 2 раза. Таким образом, для 3412 в Калькутте это будет = (1/3)*100, а для Мумбаи = (2/3)*100.
Аналогично мне нужен расчет для каждого bus_no. В каждом городе.
Я использую Python 3.6.
Пожалуйста, помогите
Таким образом, для 3412 в Калькутте это будет = (1/3)*100, а для Мумбаи = (2/3)*100.
Аналогично мне нужен расчет для каждого bus_no. В каждом городе.
Я использую Python 3.6.
Пожалуйста, помогите

Подробнее здесь: https://stackoverflow.com/questions/783 ... -in-pandas

Вернуться в «Python»