Вот один подход.
Установите объект DataFrameGroupBy:
df.groupby(["Brand", "Model"])
Используйте функцию GroupBy size
для вычисления размеров каждой подгруппы (возвращает как серия):
df.groupby(["Brand", "Model"]).size()
Преобразовать обратно в DataFrame, указав в столбце значения, вычисленные с помощью size
:
[ 114]
Сортировать фрейм данных в порядке убывания по Count
элементов подгруппы:
df.groupby(["Brand", "Model"]).size().reset_index(name="Count").sort_values(by="Count", ascending=False)
Удалите повторяющиеся значения Brand
, сохраняя первую запись в кадре данных:
df.groupby(["Brand", "Model"]).size().reset_index(name="Count").sort_values(by="Count", ascending=False).drop_duplicates("Brand", keep="first")
Windows
appengine-java-sdk\bin\appcfg.cmd -A <your_app_id> -V <your_app_version> download_app <output-dir>
Linux
./appengine-java-sdk/bin/appcfg.sh -A <your_app_id> -V <your_app_version> download_app <output-dir>
App Engine фактически недавно добавила возможность для разработчика, который загрузил данную версию приложения, в загрузить его исходный код .
Этот процесс основан на Java SDK. Его работы для меня ...
Скачать Google cloud SDK gcloud init введите описание изображения здесь
Выполните вход в систему, используя свои учетные данные
Введите следующую команду из SDK
C: \ Program Files (x86) \ Google \ appengine-java-sdk-1.9.49 \ bin
введите описание изображения здесь
Введите следующую команду для загрузки исходного кода
appcfg.sh -A [YOUR_APP_ID] -V [YOUR_APP_VERSION ] download_app [OUTPUT_DIR]
Например: appcfg.sh -A my-project-name-1234 -V 2 download_app C:\Users\india\Desktop\my project
Примечание: этот прогресс основан на java-appengine sdk, поэтому мы используем appcfg.sh
вместо appcfg.py
Вам нужно использовать svn для извлечения файлов.
Если вы работаете в Windows, вы можете использовать tortoise svn для своего графического интерфейса.
Здесь руководства о том, как это сделать, вот соответствующий вопрос .