dataframe 处理某列的小数位数并加特殊符号
Posted xshan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dataframe 处理某列的小数位数并加特殊符号相关的知识,希望对你有一定的参考价值。
1 # 处理小数+符号 2 def deal_data_symbol(dataframe, deal_list, symbol=None, floatformat=2): 3 ‘‘‘ 4 dataframe: 需要处理的dataframe 5 deal_list: 需要处理的列,必须是可迭代 6 symbol: 需要添加的符号,默认无 7 floatformat:保留几位小数,默认为2位 8 ‘‘‘ 9 def data(x): 10 if str(x) != ‘‘: 11 y = ‘%.‘ + str(floatformat) + ‘f‘ 12 if symbol != None: 13 x = y % x + symbol 14 else: 15 x = y % x 16 return x 17 18 for i in deal_list: 19 dataframe[i] = dataframe[i].map(data) 20 return dataframe
以上是关于dataframe 处理某列的小数位数并加特殊符号的主要内容,如果未能解决你的问题,请参考以下文章
linux下处理excel里copy的某列的字符串,去除行末空格并添加特殊字段
R语言vtreat包自动处理dataframe的缺失值使用分组的中位数来标准化数据列中每个数据的值(和中位数表连接并基于中位数进行数据标化)计算数据列的中位数或者均值并进行数据标准化