以下是一个按值字段,按顺序选择一行的代码示例:
import pandas as pd
# 创建一个示例数据集
data = {'Name': ['John', 'Emma', 'Mike', 'Sophia', 'David'],
'Age': [25, 28, 32, 29, 35],
'City': ['New York', 'London', 'Paris', 'Tokyo', 'Sydney']}
df = pd.DataFrame(data)
# 按值字段和顺序选择一行
selected_row = df.loc[df['Age'] == 32].iloc[0]
print(selected_row)
这段代码首先创建了一个包含姓名、年龄和城市的数据集。然后,使用df.loc[df['Age'] == 32]
筛选出年龄为32的所有行。最后,使用.iloc[0]
选择第一行作为结果。结果将打印出来。
在这个示例中,我们按照年龄字段选择了年龄为32的行,并按顺序选择了第一行。你可以根据自己的需求修改字段和值来选择不同的行。
下一篇:按值总和对多维数组进行排序