Используйте pandas, чтобы превратить значение ячейки в заголовок столбца и отобразить количество этого значения как новоPython

Программы на Python
Ответить
Anonymous
 Используйте pandas, чтобы превратить значение ячейки в заголовок столбца и отобразить количество этого значения как ново

Сообщение Anonymous »

У меня есть фрейм данных df, который возвращает эту таблицу



Город
Штат
Указатель




Нью-Йорк
Нью-Йорк
foo


Новое Йорк
Нью-Йорк
bar


Лос-Анджелес
Калифорния
foo


Лос-Анджелес
Калифорния
bar

Майами
Флорида
foo< /td>


Майами
Флорида
bar


Майами< /td>
Флорида
bar



Я пытался разобраться с функциями .groupby, но мне не удалось заставить их вернуть нужную мне таблицу, а именно:



Город
Штат
Количество инцидентов в баре
Количество инцидентов в баре




Нью-ЙоркНью-Йорк
1
1


Лос-Анджелес
Калифорния
1
1


Майами
Флорида
1
2



Я пробовал df.groupby (by='City').value_counts(), но это явно не сработало. Я читал некоторые решения подобных проблем, но ни одно из них не показалось мне применимым конкретно к этой проблеме. Любая помощь приветствуется.

Подробнее здесь: https://stackoverflow.com/questions/792 ... value-as-n
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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