首页 > 其他分享 >数据格式化汇总

数据格式化汇总

时间:2024-10-03 22:11:18浏览次数:6  
标签:格式化 name format df 汇总 column 2f 数据

数值格式化

1.1 设置小数点位数

df['column_name'] = df['column_name'].round(2) # 保留两位小数

1.2 使用 apply 自定义格式化

df['column_name'] = df['column_name'].apply(lambda x: '{:,.2f}'.format(x)) # 逗号分隔符

1.3 格式化为百分比

df['column_name'] = df['column_name'].apply(lambda x: '{:.2%}'.format(x)) # 百分比格式

1.4 使用 pd.options 设置全局格式

pd.set_option('display.float_format', lambda x: '%.2f' % x) # 全局保留两位小数

1.5 使用 style.format 进行格式化

df.style.format({'column_name': '{:.2f}'}) # 显示时保留两位小数

1.6 禁用科学计数法

pd.set_option('display.float_format', '{:.2f}'.format) # 禁用科学计数法

1.7 分组后聚合的格式化

grouped = df.groupby('category')['value'].mean() formatted_grouped = grouped.apply(lambda x: '{:.2f}'.format(x)) # 聚合结果保留两位小数

1.8 自定义格式

df['column_name'] = df['column_name'].apply(lambda x: f'${x:,.2f}') # 货币格式

1.9 使用 numpy 进行格式化

import numpy as np df['column_name'] = np.where(df['column_name'] > 0, df['column_name'], 0) # 将负值替换为0

 

标签:格式化,name,format,df,汇总,column,2f,数据
From: https://www.cnblogs.com/beichengshiqiao/p/18446074

相关文章

  • 影刀RPA实战:网页爬虫之电影数据
    1.实战目标电影自媒体是指个人或团队通过互联网平台,如微博、微信公众号、抖音、B站等,发布与电影相关的内容,包括但不限于电影评论、推荐、幕后制作揭秘、明星访谈等。这些内容旨在吸引电影爱好者,并与之互动,构建起一定的观众群体。那么做电影自媒体的伙伴们,不免经常需要在网站......
  • Endnote导入共享数据
    Endnote导入共享数据Endnote是我们经常使用的参考文献管理工具。但是,在云计算还不是很普及的今天,往往每台电脑上都有自己的endnote数据库。这样,换了电脑,要使用同样的参考文献数据时,需要重新导入一遍。尽管现在从网上导入参考文献数据是一件很简单的事情,面对多条甚至成千上万条数......
  • 数据库系统------函数依赖与范式
    码属性和非码属性在讲函数依赖和范式前,我们需要了解码属性和非码属性码属性就是构成候选码的属性,非码属性就是不构成候选码的属性,主属性是指构成主码的属性候选码是能够确定关系R的最小属性集合,可以有多个,即多种匹配方法,超码就是一个候选码随便加上另一个属性,主码就是候选码中......
  • 数据表或视图不存在 [错误代码]SQLSTATE[42S02]: Base table or view not found: 1146
    这个错误表明在执行SQL查询时,尝试访问的数据表或视图 ey_product_content 在数据库 bb9e8d602 中不存在。这可能是由于以下几个原因导致的:表名拼写错误:检查表名是否正确无误。数据库选择错误:确认当前使用的数据库是否正确,确保没有混淆数据库名称。表被删除:可能该表已经......
  • 信息学奥赛复赛复习10-CSP-J2020-03表达式求值-栈、后缀表达式、isdigit函数、c_str函
    PDF文档公众号回复关键字:202410031P7073[CSP-J2020]表达式[题目描述]小C热衷于学习数理逻辑。有一天,他发现了一种特别的逻辑表达式。在这种逻辑表达式中,所有操作数都是变量,且它们的取值只能为0或1,运算从左往右进行。如果表达式中有括号,则先计算括号内的子表达式的......
  • JSON数据
    JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集,但JSON是独立于语言的,很多编程语言都支持JSON格式的数据的生成和解析。JSON的特点包括:文本格式:JSON是纯文本,可以被任何编程语言读取和生成。......
  • SpringBoot项目使用yml文件链接数据库异常
    SpringBoot使用properties连接数据库时没有出现问题SpringBoot使用yml连接数据库时出现:UnabletoconnecttoRedis并在报错信息中出现:发现是用户或者密码出现问题通过查询知道yml是区分数据类型的,所以如果用户名或者密码是数字的话,就要注意将密码用双引号括起来,将其识别为......
  • 数据解析的三种方式
    数据解析的三种方式数据解析的原理解析的局部的文本内容都会在标签之间或者标签对应的属性中进行存储1.进行指定标签的定位2.标签或者标签对应的数据中存储的数据值进行提取1.正则url请求方式反反爬策略编写响应的正则进行访问2.bs4解析原理:实例化一个Beauti......
  • 【AIGC】AI时代的数据安全:使用ChatGPT时的自查要点
    博客主页:[小ᶻZ࿆]本文专栏:AIGC|ChatGPT文章目录......
  • 【艾思科蓝】Python数据分析与可视化实战:从入门到进阶
    【IEEE出版|会后3-4个月EI检索】第三届云计算、大数据应用与软件工程国际学术会议(CBASE2024)_艾思科蓝_学术一站式服务平台更多学术会议请看:学术会议-学术交流征稿-学术会议在线-艾思科蓝 目录引言一、Python数据分析入门1.Python数据分析环境搭建2.数据读取与预......