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

【Python百日进阶-数据分析】Day123 - Plotly Figure参数:饼图(一)

文章目录

      • name 名称
      • title 标题
      • visible 可见的
      • showlegend
      • legendrank
      • legendgroup
      • legendgrouptitle
      • opacity 不透明度
      • ids
      • values
      • labels
      • dlabel
      • label0
      • pull
      • text 文本
      • textposition 文本位置
      • texttemplate 文本模板
      • hovertext 悬停文本
      • hoverinfo 悬停信息
      • hovertemplate 悬停模板

一个plotly.graph_objects.Pie跟踪在图中的一个图形对象data与任何下面列出的命名参数或属性列表。
由饼图的扇区可视化的数据设置在“值”中。扇区标签在“标签”中设置。扇区颜色在 marker.colors 中设置

name 名称

代码: fig.update_traces(name=, selector=dict(type=‘pie’))
类型:字符串
设置跟踪名称。跟踪名称显示为图例项和悬停。

title 标题

代码: fig.update_traces(title=dict(…), selector=dict(type=‘pie’))
类型:包含下面列出的一个或多个键的字典。

  • font 字体
    代码: fig.update_traces(title_font=dict(…), selector=dict(type=‘pie’))
    类型:包含下面列出的一个或多个键的字典。
    设置用于title的字体。请注意,标题的字体曾经由现已弃用的 titlefont 属性设置。

    • color 颜色
      代码: fig.update_traces(title_font_color=, selector=dict(type=‘pie’))
      类型:颜色或颜色数组

    • family
      代码: fig.update_traces(title_font_family=, selector=dict(type=‘pie’))
      类型:字符串或字符串数​​组
      HTML 字体系列 - 将由网络浏览器应用的字体。网络浏览器只有在其运行的系统上可用时才能应用该字体。提供以逗号分隔的多个字体系列,以指示在系统上不可用时应用字体的首选项。Chart Studio Cloud(位于 https://chart-studio.plotly.com 或内部部署)在服务器上生成图像,其中仅安装和支持选定数量的字体。其中包括“Arial”、“Balto”、“Courier New”、“Droid Sans”、“Droid Serif”、“Droid Sans Mono”、“Gravitas One”、“Old Standard TT”、“Open Sans”、“Overpass” ”、“PT Sans Narrow”、“Raleway”、“Times New Roman”。

    • size 尺寸
      代码: fig.update_traces(title_font_size=, selector=dict(type=‘pie’))
      类型:大于或等于 1 的数字或数字数组

  • position位置
    代码: fig.update_traces(title_position=, selector=dict(type=‘pie’))
    类型: enumerated , ( “top left”| “top center”| “top right”| “middle center”| “bottom left”| “bottom center”| “bottom right”) 之一
    指定 title 的位置。请注意,标题的位置曾经由现已弃用的 titleposition 属性设置。

  • text 文本
    代码: fig.update_traces(title_text=, selector=dict(type=‘pie’))
    类型:字符串
    默认值: “”
    设置图表的标题。如果为空,则不显示标题。请注意,在title.text 存在之前,标题的内容曾经被定义为title 属性本身。此行为已被弃用。

visible 可见的

代码: fig.update_traces(visible=, selector=dict(type=‘pie’))
类型:枚举,一个(True| False| “legendonly”)
默认: True
确定此跟踪是否可见。如果为“legendonly”,则不绘制轨迹,但可以作为图例项出现(前提是图例本身可见)。

showlegend

代码: fig.update_traces(showlegend=, selector=dict(type=‘pie’))
类型: boolean
默认值: True
确定与此跟踪对应的项目是否显示在图例中。

legendrank

代码: fig.update_traces(legendrank=, selector=dict(type=‘pie’))
类型:数字
默认值: 1000
设置此跟踪的图例等级。具有较小等级的项目和组显示在顶部/左侧,而“反向”legend.traceorder 它们位于底部/右侧。默认的legendrank 是1000,这样你就可以使用小于1000 的等级将某些项目放在所有未排名的项目之前,而大于1000 的排名则放在所有未排名的项目之后。

legendgroup

代码: fig.update_traces(legendgroup=, selector=dict(type=‘pie’))
类型:字符串
默认值: “”
设置此跟踪的图例组。切换图例项时,同时跟踪同一图例组隐藏/显示的一部分。

legendgrouptitle

代码: fig.update_traces(legendgrouptitle=dict(…), selector=dict(type=‘pie’))
类型:包含下面列出的一个或多个键的字典。

  • font 字体
    代码: fig.update_traces(legendgrouptitle_font=dict(…), selector=dict(type=‘pie’))
    类型:包含下面列出的一个或多个键的字典。
    设置此图例组的标题字体。

    • color 颜色
      代码: fig.update_traces(legendgrouptitle_font_color=, selector=dict(type=‘pie’))
      类型:颜色

    • family
      代码: fig.update_traces(legendgrouptitle_font_family=, selector=dict(type=‘pie’))
      类型:字符串
      HTML 字体系列 - 将由网络浏览器应用的字体。网络浏览器只有在其运行的系统上可用时才能应用该字体。提供以逗号分隔的多个字体系列,以指示在系统上不可用时应用字体的首选项。Chart Studio Cloud(位于 https://chart-studio.plotly.com 或内部部署)在服务器上生成图像,其中仅安装和支持选定数量的字体。其中包括“Arial”、“Balto”、“Courier New”、“Droid Sans”、“Droid Serif”、“Droid Sans Mono”、“Gravitas One”、“Old Standard TT”、“Open Sans”、“Overpass” ”、“PT Sans Narrow”、“Raleway”、“Times New Roman”。

    • size 尺寸
      代码: fig.update_traces(legendgrouptitle_font_size=, selector=dict(type=‘pie’))
      类型:大于或等于 1 的数字
      文本
      代码: fig.update_traces(legendgrouptitle_text=, selector=dict(type=‘pie’))
      类型:字符串
      默认值: “”
      设置图例组的标题。

opacity 不透明度

代码: fig.update_traces(opacity=, selector=dict(type=‘pie’))
类型:介于或等于 0 和 1 之间的数字
默认值: 1
设置跟踪的不透明度。

ids

代码: fig.update_traces(ids=, selector=dict(type=‘pie’))
类型:列表、numpy 数组或 Pandas 系列的数字、字符串或日期时间。
为每个数据分配 id 标签。这些 id 用于动画期间数据点的对象恒定性。应该是一个字符串数组,而不是数字或任何其他类型。

values

代码: fig.update_traces(values=, selector=dict(type=‘pie’))
类型:列表、numpy 数组或 Pandas 系列的数字、字符串或日期时间。
设置扇区的值。如果省略,我们计算每个标签的出现次数。

labels

代码: fig.update_traces(labels=, selector=dict(type=‘pie’))
类型:列表、numpy 数组或 Pandas 系列的数字、字符串或日期时间。
设置扇区标签。如果 labels 条目重复,我们会对相关的 values 求和,或者如果没有提供 values,则简单地计算出现次数。对于其他数组属性(包括颜色),我们使用所有出现的标签中的第一个非空条目。

dlabel

代码: fig.update_traces(dlabel=, selector=dict(type=‘pie’))
类型:数字
默认值: 1
设置标签步骤。有关更多信息,请参阅“label0”。

label0

代码: fig.update_traces(label0=, selector=dict(type=‘pie’))
类型:数字
默认值: 0
替代“标签”。构建一组数字标签。与 dlabel 一起使用,其中 label0 是起始标签,dlabel 是步骤。

pull

代码: fig.update_traces(pull=, selector=dict(type=‘pie’))
类型:数字或介于或等于 0 和 1 之间的数字数组
默认值: 0
设置较大半径的分数以将扇区从中心拉出。这可以是将所有切片均等地分开的常量,也可以是用于突出显示一个或多个切片的数组。

text 文本

代码: fig.update_traces(text=, selector=dict(type=‘pie’))
类型:列表、numpy 数组或 Pandas 系列的数字、字符串或日期时间。
设置与每个扇区关联的文本元素。如果跟踪textinfo 包含“文本”标志,这些元素将显示在图表上。如果跟踪 hoverinfo 包含“文本”标志并且未设置“悬停文本”,这些元素将在悬停标签中看到。

textposition 文本位置

编码: fig.update_traces(textposition=, selector=dict(type=‘pie’))
类型:枚举或enumerateds的阵列的一个(“inside”| “outside”| “auto”| “none”)
默认值: “auto”
指定 textinfo 的位置。

texttemplate 文本模板

代码: fig.update_traces(texttemplate=, selector=dict(type=‘pie’))
类型:字符串或字符串数​​组
默认值: “”
用于呈现出现在点上的信息文本的模板字符串。请注意,这将覆盖 textinfo。使用 %{variable} 插入变量,例如“y: %{y}”。数字使用 d3-format 的语法 %{variable:d3-format} 进行格式化,例如“Price: %{y:$.2f}”。https://github.com/d3/d3-format/tree/v1.4.5#d3-format 有关格式化语法的详细信息。日期使用 d3-time-format 的语法 %{variable|d3-time-format} 进行格式化,例如“Day: %{2019-01-01|%A}”。https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format 有关日期格式语法的详细信息。可以为每个点指定的每个属性(arrayOk: True)都可用。变量 labelcolorvaluepercenttext

hovertext 悬停文本

代码: fig.update_traces(hovertext=, selector=dict(type=‘pie’))
类型:字符串或字符串数​​组
默认值: “”
设置与每个扇区关联的悬停文本元素。如果是单个字符串,则所有数据点都会出现相同的字符串。如果是字符串数组,则按此跟踪扇区的顺序映射项目。可见,trace hoverinfo 必须包含一个“text”标志。

hoverinfo 悬停信息

代码: fig.update_traces(hoverinfo=, selector=dict(type=‘pie’))
类型: flaglist 字符串。“label”、“text”、“value”、“percent”、“name"与”+“OR"all"或"none"or 的任意组合"skip”。
示例: “label” , “text”, “label+text”, “label+text+value”,“all”
默认值: “all”
确定在悬停时显示哪些跟踪信息。如果设置了 noneskip,则悬停时不显示任何信息。但是,如果设置了 none,点击和悬停事件仍然会被触发。

hovertemplate 悬停模板

代码: fig.update_traces(hovertemplate=, selector=dict(type=‘pie’))
类型:字符串或字符串数​​组
默认值: “”
用于呈现出现在悬停框上的信息的模板字符串。请注意,这将覆盖 hoverinfo。使用 %{variable} 插入变量,例如 “y: %{y}” 以及 %{xother}, {%xother}, {%xother}, {%xother}。当显示多个点的信息时,“xother”将被添加到与第一个点不同 x 位置的那些。“(x|y)other”之前或之后的下划线将在该侧添加一个空格,仅当显示此字段时。数字使用 d3-format 的语法 %{variable:d3-format} 进行格式化,例如“Price: %{y:$.2f}”。https://github.com/d3/d3-format/tree/v1.4.5#d3-format 有关格式化语法的详细信息。日期使用 d3-time-format 的语法 %{variable|d3-time-format} 进行格式化,例如“Day: %{2019-01-01|%A}”。https://github。com/d3/d3-time-format/tree/v2.2.3#locale_format 有关日期格式语法的详细信息。hovertemplate 中可用的变量是作为此链接 https://plotly.com/javascript/plotlyjs-events/#event-data 中描述的事件数据发出的变量。此外,可以为每个点指定的每个属性(arrayOk: True)都可用。变量 labelcolorvaluepercenttext。标签<extra> 中包含的任何内容都显示在辅助框中,例如“{fullData.name}”。要完全隐藏辅助框,请使用空标签 <extra></extra>。com/javascript/plotlyjs-events/#event-data。此外,可以为每个点指定的每个属性(arrayOk: True)都可用。变量 labelcolorvaluepercenttext。标签<extra> 中包含的任何内容都显示在辅助框中,例如“{fullData.name}”。要完全隐藏辅助框,请使用空标签 <extra></extra>。com/javascript/plotlyjs-events/#event-data。此外,可以为每个点指定的每个属性(arrayOk: True)都可用。变量 labelcolorvaluepercenttext。标签<extra> 中包含的任何内容都显示在辅助框中,例如“{fullData.name}”。要完全隐藏辅助框,请使用空标签 <extra></extra>

相关文章:

  • 网站开发专家:php+mysql网站开发技术与典型案例导航/seoul什么意思
  • 企业网站建设用什么语言/促销活动推广语言
  • 重庆网站备案规则/百度账号登录官网
  • 北京智能网站建设企业/怎么制作个人网页
  • 网站原型图软件/新浪nba最新消息
  • 做网站横幅用什么软件好/花都网站建设公司
  • JMeter 做性能测试,YYDS!
  • 【前沿技术RPA】 一文了解UiPath 文件与文件夹自动化功能
  • Java集合(Collection List Set Map)
  • USACO 2020 December Contest, Silver
  • 细粒度图像分类论文研读-2017
  • [附源码]计算机毕业设计共享汽车系统
  • 【LIN总线测试】——LIN从节点物理层测试
  • Java项目:SSM出租车管理系统
  • 【金融项目】尚融宝项目(十六)
  • 世界杯太精彩了,带大家用Python做个足球游戏,边玩游戏边看比赛
  • 笙默考试管理系统-后台登录页面展示(3)
  • OpenShift 4 - 利用 RHSSO 实现应用认证和访问授权