-
リストを使用したテーブルの作成: データをテーブル形式で表現するために、リストを使用することができます。リスト内の要素は行を表し、各要素内の要素は列の値を表します。以下は、3行2列のテーブルを作成する例です。
table = [ ["Name", "Age"], ["John", 25], ["Alice", 32], ["Bob", 19] ]
-
NumPyを使用したテーブルの作成: NumPyは、高性能な数値計算を行うためのライブラリであり、テーブル操作にも便利です。NumPyの2次元配列を使用してテーブルを作成できます。以下は、NumPyを使用したテーブルの作成例です。
import numpy as np table = np.array([ ["Name", "Age"], ["John", 25], ["Alice", 32], ["Bob", 19] ])
-
pandasを使用したテーブルの作成: pandasは、データ分析や操作に特化したライブラリであり、テーブルデータの操作には非常に便利です。pandasのデータフレームを使用してテーブルを作成できます。以下は、pandasを使用したテーブルの作成例です。
import pandas as pd table = pd.DataFrame([ ["Name", "Age"], ["John", 25], ["Alice", 32], ["Bob", 19] ])
-
テーブルの要素へのアクセス: 作成したテーブルの要素にアクセスするには、インデックスを使用します。以下は、テーブルから特定の要素を取得する例です。
# リストを使用した場合 print(table[1][0]) # "John" # NumPyを使用した場合 print(table[1, 0]) # "John" # pandasを使用した場合 print(table.iloc[1, 0]) # "John"
これらの方法を使用することで、Pythonでテーブルデータを作成し、操作することができます。さらに、pandasを使うと、データのフィルタリング、ソート、集計などの高度な操作も行えます。詳細な使い方については、公式ドキュメントやオンラインのチュートリアルを参照してください。