Pythonでpandasのdataframeからjsonへ変換するして出力(エクスポート)する方法
PythonのPandasライブラリを使用してDataFrameをJSONに変換し、その結果をエクスポートする方法を以下に示します。
-
Pandas DataFrameをJSONに変換:
Pandas DataFrameからJSONに変換するには、
to_json()メソッドを使用します。このメソッドは、DataFrameをJSON形式の文字列に変換します。python import pandas as pd # サンプルのDataFrameを作成 data = {'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]} df = pd.DataFrame(data) # DataFrameをJSONに変換 json_data = df.to_json(orient='records', lines=True)この例では、DataFrame
dfをJSONに変換し、json_dataにJSON文字列として格納しています。orientパラメータはJSONの形式を指定し、lines=Trueを指定すると、各行がJSONオブジェクトとして書き出されます。 -
JSONをファイルにエクスポート:
JSONデータをファイルにエクスポートするには、Pythonの組み込み関数を使用します。
python # JSONデータをファイルに書き込む with open('output.json', 'w') as file: file.write(json_data)このコードは、
json_dataをファイルに書き込んで、ファイル名が 'output.json’ のJSONファイルを作成します。
以上のステップを組み合わせると、Pandas DataFrameをJSONに変換し、それをファイルにエクスポートできます。必要に応じて、to_json()メソッドのorientパラメータを調整してデータの形式をカスタマイズできます。

ディスカッション
コメント一覧
まだ、コメントがありません