为 Pandas DataFrame 中的特定单元格赋值
使用 Pandas DataFrame 时,调整单个单元格值是一项常见任务。为了实现这一目标,.xs() 函数看起来很有前途。但是,它不会修改原始 DataFrame,而是创建一个副本。
赋值的替代方法
要克服此限制,请使用 .at 或 . iat 函数:
.at 和 .iat 都直接赋值给原始 DataFrame,与 .xs() 不同。
性能注意事项
基准测试揭示了以下性能比较:
弃用警告
.set_value 方法计划用于弃用 .at 和 .iat。这是选择最佳函数时的一个关键考虑因素。
以上是如何有效地将值分配给 Pandas DataFrame 中的特定单元格?的详细内容。更多信息请关注PHP中文网其他相关文章!