我正在尝试使用'{:,}’.格式(数字),如下例所示,格式化pandas数据帧中的数字:

# This works for floats and integers

print '{:,}'.format(20000)

# 20,000

print '{:,}'.format(20000.0)

# 20,000.0

问题是,对于具有整数的数据帧不起作用,并且在具有float的数据框中工作正常.看看例子:

# Does not work. The format stays the same, does not show thousands separator

df_int = DataFrame({"A": [20000, 10000]})

print df_int.to_html(float_format=lambda x: '{:,}'.format(x))

# Example of result

#

#

0

#

20000

#

# Works OK

df_float = DataFrame({"A": [20000.0, 10000.0]})

print df_float.to_html(float_format=lambda x: '{:,}'.format(x))

# Example of result

#

#

0

#

20,000.0

#

我做错了什么?

python千位分隔符_python – 为pandas数据帧中的整数设置千位分隔符相关推荐

  1. python dataframe增加一行_python - 在pandas.DataFrame中添加一行

    python - 在pandas.DataFrame中添加一行 据我所知,pandas旨在加载完全填充的DataFrame,但我需要创建一个空的DataFrame,然后逐个添加行.做这个的最好方式是什 ...

  2. python清洗数据去除停用词_Python从pandas数据帧中删除停用词

    我想从我的专栏"tweets"中删除停用词.如何迭代每一行和每个项目? pos_tweets = [('I love this car', 'positive'), ('This ...

  3. python列透视_python – 在pandas数据帧中透视列和列值

    我有一个看起来像这样的数据框,但有26行和110列: index/io 1 2 3 4 0 42 53 23 4 1 53 24 6 12 2 63 12 65 34 3 13 64 23 43 期望 ...

  4. python每行乘列表_python – 在pandas数据帧中查找每行的两列列表中哪一列的最快方法...

    我正在寻找最快的方法来做到以下几点: 我们有一个pd.DataFrame: df = pd.DataFrame({ 'High': [1.3,1.2,1.1], 'Low': [1.3,1.2,1.1 ...

  5. python字符串替换空格_python - 用pandas中的NaN替换空白值(空格)

    python - 用pandas中的NaN替换空白值(空格) 我想在Pandas数据帧中找到包含空格(任意数量)的所有值,并用NaN替换这些值. 有什么想法可以改进吗? 基本上我想转此: A B C ...

  6. panda是删除行_如何从Pandas数据帧中删除行列表?

    如何从Pandas数据帧中删除行列表? 我有一个数据帧df: >>> df sales discount net_sales cogs STK_ID RPT_Date 600141 ...

  7. python如何创建不同元素的矩阵_python – 如何在数据帧中创建矩阵元素的数...

    我在.TXT文件中有3个参数'A','B','C'的数据集,在我用24×20矩阵打印后,我需要收集'A','B','C'的第一个元素熊猫数据帧中的长数组,然后是每个第二个元素,然后是第3个,直到第48 ...

  8. python列表索引 end start_Pandas:在Pandas数据帧中查找连续索引的startend值

    我有一个如下所示的数据帧(main_df):value created_at 0 18.930542 2019-03-04 02:43:08 UTC 1 18.895210 2019-03-04 02 ...

  9. 把dataframe删掉第一行_python – 从Pandas DataFrame中的所有行中减去第一行

    我有一个pandas数据帧: a = pd.DataFrame(rand(5,6)*10, index=pd.DatetimeIndex(start='2005', periods=5, freq=' ...

最新文章

  1. 04号团队-团队任务5:项目总结会
  2. 自定义PointViewPager依赖库
  3. Cisco路由器故障诊断技术
  4. 如果重力对人的意识有影响
  5. crypto-js RC4和hash_hmac运用
  6. 5.USTC生命科学医学部学生会
  7. Spring boot 多数据源
  8. 如何使用TensorFlow玩转深度学习?
  9. php输出一条直线,Photoshop脚本 绘制一条线
  10. 勤哲excel服务器WEB网页环境搭建问题解决
  11. 运行CATIA2018主程序setup.exe时,报错setup:Problem with VC11 Runtime installation
  12. 【若依vue框架学习】4.获取登录用户信息(getInfo)
  13. 2014年腾讯实习生招聘最后一题
  14. DV EV OV证书
  15. matlab读取Ansys仿真数据实例演示
  16. 水星路由服务器无信号,水星路由器MW326R没有WiFi信号了怎么回事?【图解】
  17. 数据的增量采集与全量采集
  18. ABP VNext学习日记20
  19. 建设企业中台?你可能缺一个低代码平台!
  20. Java基础编程题(02)求100-200之间的素数

热门文章

  1. vue项目 一行js代码搞定点击图片放大缩小
  2. Bootstrap定制开发
  3. position:fixed 兼容浏览器低版本
  4. Python API简单验证
  5. easyUI validate函数【总结篇-部分转】
  6. Ajax和Jsonp实践
  7. Google C2Dm相关文章
  8. qt 试用 (3)配置编译源代码及调试
  9. linux中下载的服务压缩包存放在,linux 下tomcat6 配置为服务
  10. java 项目做多级缓存_【开源项目系列】如何基于 Spring Cache 实现多级缓存(同时整合本地缓存 Ehcache 和分布式缓存 Redis)...