简介:在Pandas库中,我们使用DataFrame来存储和处理数据。选取数据是数据处理过程中的常见任务。本文将详细介绍df[]、df.loc[]、df.iloc[]、df.at[]和df.iat[]这几种数据选取方法的区别和用法。
在Pandas库中,我们使用DataFrame来存储和处理数据。选取数据是数据处理过程中的常见任务。本文将详细介绍df[]、df.loc[]、df.iloc[]、df.at[]和df.iat[]这几种数据选取方法的区别和用法。
df['A']。如果需要选取多个列,只需在[]内用逗号隔开,例如:df[['A', 'B']]。df.loc[[0, 2], 'A']。同时,我们还可以使用切片来选取多个行,例如:df.loc[0:2, 'A']。df.iloc[[0, 2], [0]]。同时,我们还可以使用切片来选取多个行或列,例如:df.iloc[0:2, 0]。df.iat[0, 0];如果想访问名为’A’的列的第1个元素,可以这样写:df.at[0, 'A']。