pandas:【基本】データフレーム作成
前提
- インデックス列
データフレーム作成
作成
import pandas as pd
df = pd.DataFrame([[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
[np.nan, np.nan, np.nan]],
columns=['col1', 'col2', 'col3'])
print(df)
col1 col2 col3 0 1.0 2.0 3.0 1 4.0 5.0 6.0 2 7.0 8.0 9.0 3 NaN NaN NaN
- 1行目
- 1,2,3
- 2行目
- 4,5,6
- 3行目
- 7,8,9
- 4行目
- 空(np.nan)
- 一番左の[0,1,2,3]
- インデックス列
- 参考記事: pandasのインデックス列
- 列名
- col1,col2,col3
関連記事(その他の作成方法)
ひとつずつ手作業で作る
- 概要
- Pythonデータ型から作成
- ディクショナリ、リスト、タプル
- 列名を意識しながらデータを積み上げる
- Pythonデータ型から作成
NumPyの機能を使って一気に作成
- 概要
- NumPy配列から作成
- 列名の指定方法

