\

Pythonのデータ分析ライブラリであるPandasを使用して、DataFrameの長さを取得する方法について説明します。

DataFrameの長さの取得

DataFrameの長さを取得するためには、Pythonの組み込み関数であるlen()を使用します。この関数はリスト、辞書、文字列、タプル、範囲などのオブジェクトの項目数(長さ)を返します。したがって、DataFrameの行数を取得するためには、len(df)を使用します。

import pandas as pd
import numpy as np

# ランダムなデータでDataFrameを作成
df = pd.DataFrame(np.random.randn(6, 4), columns=list('ABCD'))

# DataFrameの行数を取得
len(df)

特定の列の値の長さの取得

特定の列の値の長さを取得するためには、pd.Series.str.lenを使用します。この関数は、シーケンス(文字列、タプル、リストなど)またはコレクション(辞書など)の各要素の長さを計算します。

df = pd.DataFrame({'ZipCode': [341, 4624, 536, 123, 462, 4642]})
df['ZipLen'] = df['ZipCode'].astype(str).map(len)

このコードは、ZipCode列の各値を文字列に変換し、その長さを新しいZipLen列に格納します。

以上が、PythonとPandasを使用してDataFrameの長さを取得する方法になります。これらの方法を活用して、データ分析をより効率的に行いましょう。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です