遍历 Pandas DataFrame 的行是操作表格数据时经常遇到的情况。本文探讨了完成此任务的两种方法,并阐明了行对象的组成。
Pandas 提供了一个高效的 DataFrame.iterrows 生成器,它返回索引和行作为每个观察的一个系列。此方法允许使用行索引直接访问列值:
此代码片段输出:
迭代 Pandas 对象时通常是一种方便的方法,但与矢量化操作相比,它可能会很慢。为了获得最佳性能,请考虑替代技术,例如:
除了 iterrows(),Pandas 还提供其他行迭代方法,例如:
以上是如何有效地迭代 Pandas DataFrame 行?的详细内容。更多信息请关注PHP中文网其他相关文章!