pandas DataFrame
DataFrameはラベル付きの行と列を持つ2次元テーブルです。
pandas DataFrameとは?
DataFrameはラベル付きの行と列を持つ2次元テーブルです。
表形式データを作成して確認します。
どのような場面で使う?
- 表形式データを読み込み、整形する。
- CSV・API・データベースのデータを分析する。
- レポートや統計値を作成する。
サンプルコード
main.py
import pandas as pd
students = pd.DataFrame({
"name": ["Ada", "Lin", "Sam"],
"score": [95, 88, 91],
})
print(students)
期待される出力
name score
0 Ada 95
1 Lin 88
2 Sam 91
仕組み
同じ長さのリストを持つ辞書から作成し、各キーが列名になります。
値を変更し、PythonをインストールせずにCodeUtilityオンラインPythonコンパイラで実行できます。
練習問題
入力値と境界ケースを変更し、より大きなデータでも動作を確認してください。
- 行、列、欠損値を追加する。
- フィルタ、ソート、groupbyを組み合わせる。
- 実ファイルを読み込みdtypeを確認する。