パンダは特定の値を含む行を検索の方法
特定値の行を探すためには、locメソッドを使用します。locメソッドは、条件として論理式を取り、条件を満たす行や列を返します。
こちらは例です。
import pandas as pd
# 创建一个DataFrame
data = {'Name': ['Tom', 'Nick', 'John', 'Alex'],
'Age': [20, 25, 30, 35],
'Country': ['USA', 'Canada', 'UK', 'Australia']}
df = pd.DataFrame(data)
# 查找Age列中值为30的行的所有列
result = df.loc[df['Age'] == 30]
print(result)
結果を出力します。
Name Age Country
2 John 30 UK
上記の例では、df.loc[df[‘Age’] == 30]を使用して、Age列の値が30の行を検索し、条件を満たすすべての列を返します。