Pythonの辞書(dictionary)をPandasDataFrameに変換してみます。
PandasDataFrameを使用するためには、Pandasモジュールが必要です。モジュールを事前にインストールしておく必要があります。
■Python
今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)
■辞書(dictionary)を用意する
辞書(dictionary)をPandasDataFrameに変換してみますが、その前に辞書(dictionary)を用意します。
■コード
dict_test = {'A':10,'B':20,'C':30,'D':40} print(dict_test)
今回は、「dict_test」という辞書を用意し、辞書の中に上記の要素(キーと値)を登録します。
■実行
コマンドプロンプトから実行してみると、print関数での出力は上記のようになります。
■辞書(dictionary)をDataFrameに変換する
辞書(dictionary)の用意ができましたので、PythonでDataFrameに変換してみます。
■コード
import pandas as pd #辞書を設定 dict_test = {'A':10,'B':20,'C':30,'D':40} #DataFrameに変換 df = pd.DataFrame(list(dict_test.items()),columns =['column1','column2']) print(df)
辞書(dictionary)をDataFrameに変換するには、pd.DataFrame()と記述します。今回用意した辞書内に登録されているキーと値を、columns1,columns2を用意し、それぞれに格納する。
■実行
このスクリプトを「convert_dictionary.py」という名前で保存し、コマンドプロンプトから実行してみます。
実行してみると、辞書(dictionary)がDataFrameに変換されていることを確認できました。
コメント