【发布时间】:2014-03-31 22:49:25
【问题描述】:
我经常处理格式不正确的数据(即数字字段不一致等)
可能还有其他我不知道的方式,但我在数据框中格式化单个列的方式是使用函数并将列映射到该函数。
format = df.column_name.map(format_number)
问题:1 - 如果我有一个包含 50 列的数据框,并且想将该格式应用于多列等第 1、3、5、7、9 列,该怎么办?
你能走吗:
format = df.1,3,5,9.map(format_number)
.. 这样我可以在一行中格式化所有数字列?
【问题讨论】:
标签: python pandas filtering slice