Python绘制旭日图_sunburst图如何做

Python绘制旭日图_sunburst图如何做python绘制旭日图

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

Ⅰ.原始数据

原始数据

Ⅱ.python程序(一)

显示各国名称和奖牌数

import pandas as pd
import plotly.express as px

data=pd.read_csv('数据.csv',encoding='gbk')
fig=px.sunburst(data,path=['洲','国'],values='奖牌数',color='金牌数',color_continuous_scale='blues')
fig.update_traces(textinfo='label+value')
fig.show()

Ⅲ.效果(一)

旭日图

Ⅳ.python程序(二)

显示各国名称和奖牌数在全球的百分比

import pandas as pd
import plotly.express as px

data=pd.read_csv('数据.csv',encoding='gbk')
fig=px.sunburst(data,path=['洲','国'],values='奖牌数',color='奖牌数',color_continuous_scale='blues')
fig.update_traces(textinfo='label+percent root')
fig.show()

Ⅴ.效果(二)

旭日图

Ⅵ.python程序(三)

显示各国名称和奖牌数在对应所在洲的百分比

import pandas as pd
import plotly.express as px

data=pd.read_csv('数据.csv',encoding='gbk')
fig=px.sunburst(data,path=['洲','国'],values='奖牌数',color='奖牌数',color_continuous_scale='blues')
fig.update_traces(textinfo='label+percent parent')
fig.show()

Ⅶ.效果(三)

旭日图

Ⅷ.python程序(四)

显示各国名称、奖牌数和奖牌数在全球的百分比

import pandas as pd
import plotly.express as px

data=pd.read_csv('数据.csv',encoding='gbk')
fig=px.sunburst(data,path=['洲','国'],values='奖牌数',color='奖牌数',color_continuous_scale='Bugn')
fig.update_traces(textinfo='label+value+percent root')
fig.show()

Ⅸ.效果(四)

旭日图

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189359.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • switch中的continue和break区别[通俗易懂]

    switch中的continue和break区别[通俗易懂]今天c程设期末考试,突然有一道选择题是关于switch中的break和continue问题。若switch外部没有循环,则break和continue没有区别。若switch外部还有循环,{一.若break,continue在switch外部,则二者作用的是外部循环。二.若break,continue在switch内部,则break作用于switch,continue作用于外部循环。…

    2025年11月5日
    2
  • ftk学习记(icon篇)

    ftk学习记(icon篇)

    2022年1月28日
    64
  • flutter自定义弹窗_app加弹窗

    flutter自定义弹窗_app加弹窗一.Fluttertoast库配置,可参考fluttertoast配置引用1.在pubspec.yaml中配置fluttertoast库,通过Pubget获取fluttertoast的版本,通过Pubupgrade更新,eg:#ThefollowingaddstheCupertinoIconsfonttoyourapplication.#UsewiththeCupertinoIconsclassforiOSstyleicons.cuper

    2022年9月24日
    2
  • 观察者模式observer不适用于_观察者模式是什么

    观察者模式observer不适用于_观察者模式是什么观察者模式Obeserver动机模式定义实例结构图要点总结笔记动机在软件构建过程中,我们需要为某些对象建立 一种“通知依赖关系” —-一个对象发(目标对象)的状态发生改变,所有依赖的对象(观察者对象)都将很好的得到通知。如果这样的依赖关系过于紧密。将使软件不能很好的抵御变化使用面向对象技术 可以将这种依赖关系弱化,并形成一种稳定的依赖关系。从而实现软件体系结构的松耦合。模式定义定义对象间的一种一对多(变化)的依赖关系,以便当一个对象(subject)的状态发生改变时,所有依赖于它的对象都得到通

    2022年8月11日
    4
  • Android四大组件和启动模式(面试总结)

    Android四大组件和启动模式(面试总结)

    2021年10月1日
    43
  • Linux Kernel 5.2 将进一步支持 AMD FreeSync

    Linux Kernel 5.2 将进一步支持 AMD FreeSync开发四年只会写业务代码,分布式高并发都不会还做程序员?>>>不久前发布的Linux5.0内…

    2022年6月10日
    26

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号