您好,登录后才能下订单哦!
iloc
是 pandas 库中 DataFrame 类的一个属性,它允许我们基于整数位置(integer-location)来选择数据
单个整数索引:使用单个整数作为索引值,可以选择 DataFrame 中的一行或一列。例如,df.iloc[0]
选择第一行,df.iloc[:, 0]
选择第一列。
列表索引:使用包含整数的列表作为索引值,可以选择 DataFrame 中的一组行或一组列。例如,df.iloc[[0, 2]]
选择第一行和第三行,df.iloc[:, [0, 2]]
选择第一列和第三列。
整数范围索引:使用整数范围作为索引值,可以选择 DataFrame 中的一组连续的行或一组连续的列。例如,df.iloc[1:4]
选择第二行到第四行,df.iloc[:, 1:4]
选择第二列到第四列。
布尔数组索引:使用布尔数组作为索引值,可以选择 DataFrame 中满足特定条件的行或列。例如,df.iloc[df['A'] > 0]
选择 ‘A’ 列中大于 0 的所有行,df.iloc[:, df['A'] > 0]
选择 ‘A’ 列中大于 0 的所有列。
需要注意的是,iloc
使用基于零的索引,即第一行的索引值为 0,第二行的索引值为 1,依此类推。在使用 iloc
时,确保遵循这些索引规则,以避免出现错误。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。