Pandas DataFrame の lt メソッド

PythonPythonBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、PythonのpandasライブラリのDataFrame.lt()メソッドについて学びます。このメソッドは、DataFrameを他のデータ構造と要素ごとに小なり(<)演算子を使って比較します。それは、各要素が他のデータ構造の対応する要素より小さいかどうかを示すブール値のDataFrameを返します。

VMのヒント

VMの起動が完了したら、左上隅をクリックしてノートブックタブに切り替えて、Jupyter Notebookを使って練習しましょう。

時々、Jupyter Notebookが読み込み終わるまで数秒待つ必要がある場合があります。Jupyter Notebookの制限により、操作の検証は自動化できません。

学習中に問題に遭遇した場合は、Labbyにお問い合わせください。セッション後にフィードバックを提供してください。すぐに問題を解決いたします。

必要なライブラリをインポートしてDataFrameを作成する

import pandas as pd

## DataFrameを作成する
df = pd.DataFrame({"A": [200, 500], "B": [60, 250], "C": [150, 1]})
print("--------DataFrameは以下の通りです---------")
print(df)

DataFrameをスカラー値と比較する

## lt()メソッドを使ってDataFrameをスカラーと比較する
print("----lt関数を適用した後-----")
print(df.lt(200))

DataFrameをSeriesと比較する

## Seriesを作成する
series = pd.Series([150, 200, 150])

## lt()メソッドを使ってDataFrameをSeriesと比較する
print("----lt関数を適用した後-----")
print(df.lt(series))

DataFrameを別のDataFrameと比較する

## 別のDataFrameを作成する
df_2 = pd.DataFrame({"A": [200, 550], "B": [65, 251], "C": [100, 10]})

## lt()メソッドを使って2つのDataFrameを比較する
print("----lt関数を適用した後-----")
print(df.lt(df_2))

まとめ

この実験では、pandasライブラリのDataFrame.lt()メソッドを使って、DataFrameを他のデータ構造と要素ごとに比較する方法を学びました。このメソッドは、DataFrameの各要素が他のデータ構造の対応する要素より小さいかどうかを判断するのに役立ちます。