辞書型から作成したい(pandas.DataFrame.from_dict

1pd.DataFrame(dict)
2pd.DataFrame.from_dict()

辞書型から作成したい

 1import random
 2import pandas as pd
 3
 4n = 1000
 5samples = {
 6    "x": [random.gauss() for i in range(n)],
 7    "y": [random.uniform(4, 8) for i in range(n)],
 8    "z": [random.randint(0, 10) for i in range(n)],
 9}
10
11data = pd.DataFrame(samples)
12data

リスト型の値を持つ辞書型オブジェクト(dict[str, list]型)は、そのままデータフレームに変換できます。 辞書型オブジェクトのキーがカラム名になります。

辞書型を変換したい

1samples = {
2    "x": [値11, 値21, 値31, 値41, ...],
3    "y": [値12, 値22, 値32, 値42, ...],
4    "z": [値13, 値23, 値33, 値43, ...],
5}
6pd.DaraFrame(samples)