Мне нужно извлечь уникальные значения, их количество в столбце фрейма данных и отдельный столбец ключа индекса в фрейме данных.
рассмотрим следующий пример: фрейм данных df1 состоит из
+------+--------+
| city | score |
+------+--------+
| a | 12 |
| b | 45 |
| c | 50 |
| d | 65 |
| a | 58 |
| a | 70 |
+------+--------+
Мне нужен вывод в другом фрейме данных df2 как
+-------------+--------+--------------+
| unique city | count | index key |
+-------------+--------+--------------+
| a | 3 | 1 |
| b | 1 | 2 |
| c | 1 | 3 |
| d | 1 | 4 |
+-------------+--------+--------------+
Я новичок в пандах, я не мог понять, как это сделать.