当前位置: 首页 > news >正文

[python]bar_chart_race设置日期格式

1、设置日期标签的时间格式

# 设置日期格式,默认为'%Y-%m-%d'bcr.bar_chart_race(df, 'covid19_horiz.gif', period_fmt='%b %-d, %Y')

2、更改日期标签为数值

# 设置日期标签为数值bcr.bar_chart_race(df.reset_index(drop=True), 'covid19_horiz.gif', interpolate_period=True,period_fmt='Index value - {x:.2f}')

period_fmt='Index value - {x:.2f}')

3、添加动态文本,此处为数值总数统计

# 设置文本位置、数值、大小、颜色等def summary(values, ranks):total_deaths = int(round(values.sum(), -2))s = f'Total Deaths - {total_deaths:,.0f}'return {'x': .99, 'y': .05, 's': s, 'ha': 'right', 'size': 8}# 添加文本bcr.bar_chart_race(df, 'covid19_horiz.gif', period_summary_func=summary)

4、添加垂直条,可选类型有平均值、分位数等

# 设置垂直条数值,分位数def func(values, ranks):return values.quantile(.9)# 添加垂直条bcr.bar_chart_race(df, 'covid19_horiz.gif', perpendicular_bar_func=func)

http://www.lryc.cn/news/323211.html

相关文章:

  • Apache FtpServer在Windows上下载安装与使用
  • CVE-2024-24112 XMall后台管理系统 SQL 注入漏洞分析
  • jwt以及加密完善博客系统
  • elk收集k8s微服务日志
  • vue3中如何实现多个侦听器(watch)
  • 【深度学习基础知识】IOU、GIOU、DIOU、CIOU
  • 【自用笔记】单词
  • Linux之shell条件判断
  • “postinstall“: “patch-package“ 修补安装包补丁
  • PHP+MySQL开发组合:多端多商户DIY商城源码系统 带完整的搭建教程以及安装代码包
  • Node.js常用命令
  • LeetCode 2. 两数相加
  • 抖去推无人直播+矩阵托管+AI文案撰写一体化工具如何开发搭建
  • 【鸿蒙HarmonyOS开发笔记】常用组件介绍篇 —— 弹窗组件
  • 【嵌入式学习】Qtday03.21
  • 【C语言】C语言运算符优先级详解
  • 第十节HarmonyOS 常用容器组件3-GridRow
  • SCXI-1193是National Instruments公司生产的吗?
  • 使用clion开发tftlcd屏,移植驱动时遇到的问题记录
  • 工程信号的去噪和(分类、回归和时序)预测
  • 【VUE】前端阿里云OSS断点续传,分片上传
  • 春招面试高频题目总结
  • 基于SSM+Jsp+Mysql的KTV点歌系统
  • Docker Oracle提示密码过期
  • 5.3、【AI技术新纪元:Spring AI解码】图像生成API
  • 自营、入驻商城小程序开发
  • C++关键字:const
  • nodejs 常用命令
  • nginx配置详解+nginx_lua模块的使用
  • 大数据--hdfs--java编程