私が使うパンダgroupby
APIを開発する際に、データベース内のデータを先に処理する
フロントの使用に適した形式の応答を作成する必要がある.の時に一番使いやすいのはパンダ です
フロントの使用に適した形式の応答を作成する必要がある.
result_df = (pd.DataFrame(ui_item_json)
.groupby(['그룹으로 묶을 기준이 되는 데이터 필드들'])
.names # 집게하고 싶은 데이터 필드
.agg(set)
.reset_index()
.to_dict("records"))
result_df = sorted(result_df, key=lambda d: d['정렬 기준이 될 데이터 필드'])
# group by 이후 특정 필드로 다시 묶고 싶을 경우
res = {}
for item in result_df:
res.setdefault(item['그룹화 기준이 될 데이터 필드'], []).append(item)
return Response(res, status=status.HTTP_200_OK)
Reference
この問題について(私が使うパンダgroupby), 我々は、より多くの情報をここで見つけました https://velog.io/@masterkorea01/내가-쓰려고-만든-pandas-groupbyテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol