这个的format这个部分好像没有做对,先把代码粘贴过来,后面再改。

import pandas as pd
from pyecharts.charts import Pie
from pyecharts import options as opts# 准备数据
# provinces = ['北京','上海','黑龙江','吉林','辽宁','内蒙古','新疆','西藏','青海','四川','云南','陕西','重庆',
#              '贵州','广西','海南','澳门','湖南','江西','福建','安徽','浙江','江苏','宁夏','山西','河北','天津']
# num = [1,1,1,17,9,22,23,42,35,7,20,21,16,24,16,21,37,12,13,14,13,7,22,8,16,13,13]
color_series = ['#FAE927','#E9E416','#C9DA36','#9ECB3C','#6DBC49','#37B44E','#3DBA78','#14ADCF','#209AC9','#1E91CA','#2C6BA0','#2B55A1','#2D3D8E','#44388E','#6A368B','#7D3990','#A63F98','#C31C88','#D52178','#D5225B','#D02C2A','#D44C2D','#F57A34','#FA8F2F','#D99D21','#CF7B25','#CF7B25','#CF7B31','#FA1F1F','#D94D25','#FA1F7F','#D5534']#print(type(color_series))# 创建数据框
# df = pd.DataFrame({'provinces': provinces, 'num': num})# 导入数据
df= pd.read_excel('data.xlsx')df.sort_values(by='num', ascending=False, inplace=True)v = df['province'].values.tolist()
d = df['num'].values.tolist()df['color_series']=color_seriescolor_series = df['color_series'].values.tolist()pie1 = Pie(init_opts=opts.InitOpts(width='1350px', height='750px'))
# 设置颜色
pie1.set_colors(color_series)
# 添加数据,设置饼图的半径,是否展示成南丁格尔图
pie1.add("", [list(z) for z in zip(v, d)],radius=["30%", "135%"],center=["50%", "65%"],rosetype="area")
# 设置全局配置项
pie1.set_global_opts(title_opts=opts.TitleOpts(title='玫瑰图示例'),legend_opts=opts.LegendOpts(is_show=False),toolbox_opts=opts.ToolboxOpts())
# 设置系列配置项
pie1.set_series_opts(label_opts=opts.LabelOpts(is_show=True, position="inside", font_size=12,formatter="{b}:{c}天", font_style="italic",font_weight="bold", font_family="Microsoft YaHei"),)
# 生成html文档
pie1.render('南丁格尔玫瑰图.html')

南丁格尔玫瑰图的Python相关推荐

  1. python画玫瑰图_央视都在用的“南丁格尔玫瑰图”,原来Python也可以画

    前一阵子,我看到央视新闻中,有一张比较好看数据图,如下: 后来才知道这叫"南丁格尔玫瑰图",是南丁格尔护士在克里米亚战争期间提交的一份关于士兵死伤报告时发明的一种图表. 我心想能不 ...

  2. 【Python数据分析——使用matplotlib制作南丁格尔玫瑰图】

    目录 一.介绍 二.相关库 三.数据准备 四.pyecahrts代码实现 五.matplotlib代码实现 一.介绍 玫瑰图是弗罗伦斯·南丁格尔所发明的.又名为极坐标面积图,是一种圆形的直方图. 南丁 ...

  3. Python+Matplotlib绘制饼状图模拟南丁格尔玫瑰图

    开学第一课:一定不要这样问老师Python问题 董付国老师Python系列教材推荐与选用参考 ============= 版权声明:由于公众号后台规则问题,本文暂时无法设置原创标记,但仍属原创内容,微 ...

  4. python+matplotlib绘制南丁格尔玫瑰图

    实验:绘制南丁格尔玫瑰图   本实验有一定难度,有人说matplotlib绘图和matlab大同小异,我看除了一些函数名相同之外,其他的像参数和使用方法很不一样.另外我不知道是不是在matlab中画玫 ...

  5. 利用Python实现新冠疫情数据可视化(获取疫情历史数据,制作南丁格尔玫瑰图、疫情地图、动态疫情组合图、词云)

    文章目录 前言 1.获取疫情历史数据 2.制作南丁格尔玫瑰图 2.1 全球各国确诊人数玫瑰图 2.2 全国各省市零新增天数玫瑰图 3.制作疫情地图 3.1全国各省市目前确诊总人数疫情地图 3.2全球各 ...

  6. Python数据可视化之南丁格尔玫瑰图(亲测)

    文章目录 1. 什么是南丁格尔玫瑰图 2. 南丁格尔玫瑰图的绘制 1. 什么是南丁格尔玫瑰图 央视新闻用来展示疫情0增长天数的图就是南丁格尔玫瑰图. 南丁格尔玫瑰图(Nightingale rose ...

  7. Python数据可视化之南丁格尔玫瑰图

    文章目录 1. 什么是南丁格尔玫瑰图 2. 南丁格尔玫瑰图的绘制 1. 什么是南丁格尔玫瑰图 央视新闻用来展示疫情0增长天数的图就是南丁格尔玫瑰图. 南丁格尔玫瑰图(Nightingale rose ...

  8. 【Python绘图】pyecharts绘制南丁格尔玫瑰图

    from pyecharts.charts import Pie from pyecharts import options as opts import random# 随机颜色生成 def ran ...

  9. python实验之绘制南丁格尔玫瑰图

    一.实验目的 了解玫瑰图的前世今生:了解 matplotlib 标准库中的 pyplot 模块:了解在极坐标 系中绘制柱状图. 二.实验基本原理及步骤(或方案设计及理论计算) 实验步骤: 查阅文档,了 ...

  10. 教你做超惊艳的南丁格尔玫瑰图

    其实早在今年初,疫情还很严重的时候,人民日报发布的这个图就吸引了广大数据分析者的注意. 今天我们就把这个图的前因后果以及怎么做一次性讲清楚. 玫瑰图的前世今生 这个图学名:南丁格尔玫瑰图,是弗罗伦斯· ...

最新文章

  1. 蓝云公布2019云生态战略,如何解决企业上云关键问题?
  2. 设计模式之三 装饰模式
  3. SNMP功能开发简介 二 net-snmp源码分析报文处理流程图
  4. android 开发常见问题,Android 开发常见问题汇总
  5. Javascript设计模式
  6. 百度研究院商业智能实验室招聘研究实习生!
  7. UserWarning: Matplotlib is currently using agg in Object Detection API
  8. mysql 基础操作一
  9. NSString删除换行符号
  10. pyinstaller安装_如何打包Python Web项目,实现免安装一键启动?
  11. 【语言处理与Python】9.2处理特征结构\9.3扩展基于特征的文法
  12. sonar小白式入门
  13. 快手火山抖音视频怎么快速去重消重和去水印秒拍视频批量采集下载怎么快速去重消重去水印视频批量采...
  14. 数据比赛资料(杂合)
  15. 用python批量处理图片_Python学习九十三天:Python批量处理图片
  16. Android的启动流程
  17. 四步学会使用ECharts做图
  18. 浏览器内核之渲染基础
  19. 大数据技术之数据仓库
  20. docker学习——杂记

热门文章

  1. 20145322 Exp5 MS08_067漏洞测试
  2. 04---项目后端业务实现
  3. 什么是客户旅程分析(customer journey mapping)
  4. 迅雷“去中心化”再升级 转型中All in 区块链
  5. 导图解文 从梦想到财富(05)世界第八大奇迹,知者赚不知者被赚
  6. 如何在线生成gif表情?教你一键生成动图表情包
  7. 二十一个心理学效应 笔记
  8. 干货 | 4小时上线一个接口,高效统一的携程酒店数据服务平台实践
  9. JSP中通过checkbook实现批量管理
  10. huawei.xmind