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

meta

代码: fig.update_traces(meta=, selector=dict(type=‘pie’))
类型:数字或分类坐标字符串
分配与此跟踪关联的额外元信息,可用于各种文本属性。轨迹name、图形、轴和颜色栏title.text、注释textrangeselectorupdatemenuessliders``label文本等属性都支持meta。要访问同一跟踪中属性中的跟踪“meta”值,只需使用“%{meta[i]}”,其中“i”是相关“meta”项的索引或键。要访问布局属性中的跟踪“meta”,请使用“%{data[n[.meta[i]}”,其中“i”是“meta”的索引或键,“n”是跟踪索引。

customdata 自定义数据

代码: fig.update_traces(customdata=, selector=dict(type=‘pie’))
类型:列表、numpy 数组或 Pandas 系列的数字、字符串或日期时间。
为每个数据分配额外的数据。这在侦听悬停、单击和选择事件时可能很有用。请注意,“分散”跟踪还会在标记 DOM 元素中附加自定义数据项

domain 域

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

  • column
    代码: fig.update_traces(domain_column=, selector=dict(type=‘pie’))
    类型:大于或等于 0 的整数
    默认值: 0
    如果有布局网格,请在此饼图跟踪的网格中使用此列的域。

  • row
    代码: fig.update_traces(domain_row=, selector=dict(type=‘pie’))
    类型:大于或等于 0 的整数
    默认值: 0
    如果有布局网格,请在此饼图跟踪的网格中使用此行的域。

  • X
    代码: fig.update_traces(domain_x=list(…), selector=dict(type=‘pie’))
    类型:列表
    默认值: [0, 1]
    设置此饼图轨迹的水平域(在绘图分数中)。

  • y
    代码: fig.update_traces(domain_y=list(…), selector=dict(type=‘pie’))
    类型:列表
    默认值: [0, 1]
    设置此饼图轨迹的垂直域(在绘图分数中)。

automargin

代码: fig.update_traces(automargin=, selector=dict(type=‘pie’))
类型:布尔型
确定外部文本标签是否可以推动边距。

marker 标记

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

  • colors 颜色
    代码: fig.update_traces(marker_colors=, selector=dict(type=‘pie’))
    类型:列表、numpy 数组或 Pandas 系列的数字、字符串或日期时间。
    设置每个扇区的颜色。如果未指定,则使用默认跟踪颜色集来选取扇区颜色。

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

    • color 颜色
      代码: fig.update_traces(marker_line_color=, selector=dict(type=‘pie’))
      类型:颜色或颜色数组
      默认值: “#444”
      设置包围每个扇区的线条的颜色。

    • width 宽度
      代码: fig.update_traces(marker_line_width=, selector=dict(type=‘pie’))
      类型:大于或等于 0 的数字或数字数组
      默认: 0
      设置包围每个扇区的线的宽度(以像素为单位)。

textfont 文字字体

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

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

  • family
    代码: fig.update_traces(textfont_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(textfont_size=, selector=dict(type=‘pie’))
    类型:大于或等于 1 的数字或数字数组

textinfo 文本信息

代码: fig.update_traces(textinfo=, selector=dict(type=‘pie’))
类型: flaglist 字符串。“label”, “text”, “value”,“percent"与”+“OR 的任意组合"none”。
示例: “label” , “text”, “label+text”, “label+text+value”,“none”
确定哪些跟踪信息出现在图形上。

direction 方向

代码: fig.update_traces(direction=, selector=dict(type=‘pie’))
类型: enumerated , ( “clockwise”| “counterclockwise”) 之一
默认: “counterclockwise”
指定后续扇区相互跟随的方向。

hole

代码: fig.update_traces(hole=, selector=dict(type=‘pie’))
类型:介于或等于 0 和 1 之间的数字
默认值: 0
设置要从饼图中切出的半径的分数。使用它来制作圆环图。

hoverlabel 悬停标签

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

  • align 对齐
    编码: fig.update_traces(hoverlabel_align=, selector=dict(type=‘pie’))
    类型:枚举或enumerateds的阵列的一个(“left”| “right”| “auto”)
    默认值: “auto”
    设置悬停标签框中文本内容的水平对齐方式。仅当悬停标签文本跨越两行或更多行时才有效

  • bgcolor 背景色
    代码: fig.update_traces(hoverlabel_bgcolor=, selector=dict(type=‘pie’))
    类型:颜色或颜色数组
    设置此跟踪的悬停标签的背景颜色

  • bordercolor 边框颜色
    代码: fig.update_traces(hoverlabel_bordercolor=, selector=dict(type=‘pie’))
    类型:颜色或颜色数组
    设置此跟踪的悬停标签的边框颜色。

  • font 字体
    代码: fig.update_traces(hoverlabel_font=dict(…), selector=dict(type=‘pie’))
    类型:包含下面列出的一个或多个键的字典。
    设置悬停标签中使用的字体。

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

    • family
      代码: fig.update_traces(hoverlabel_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(hoverlabel_font_size=, selector=dict(type=‘pie’))
      类型:大于或等于 1 的数字或数字数组

  • namelength 名称长度
    代码: fig.update_traces(hoverlabel_namelength=, selector=dict(type=‘pie’))
    类型:整数或大于或等于 -1 的整数数组
    默认值: 15
    在所有跟踪的悬停标签中设置跟踪名称的默认长度(以字符数计)。-1 显示全名而不考虑长度。0-3 显示前 0-3 个字符,如果小于那么多字符,则大于 3 的整数将显示整个名称,但如果它更长,将截断为 namelength - 3 个字符并添加省略号。

insidetextfont 内部文字字体

代码: fig.update_traces(insidetextfont=dict(…), selector=dict(type=‘pie’))
类型:包含下面列出的一个或多个键的字典。
设置用于扇区内的textinfo 的字体。

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

  • family
    代码: fig.update_traces(insidetextfont_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(insidetextfont_size=, selector=dict(type=‘pie’))
    类型:大于或等于 1 的数字或数字数组

insidetextorientation 内部文本方向

代码: fig.update_traces(insidetextorientation=, selector=dict(type=‘pie’))
类型:枚举,一个(“horizontal”| “radial”| “tangential”| “auto”)
默认: “auto”
控制图表扇区内文本的方向。当设置为“自动”时,文本可以朝向任何方向,以便在扇区中间尽可能大。“水平”选项将文本定向为与图表底部平行,并可能使文本更小以实现该目标。“radial”选项沿着扇区的半径定向文本。“切向”选项使文本垂直于扇形半径。

outsidetextfont 外部文本字体

代码: fig.update_traces(outsidetextfont=dict(…), selector=dict(type=‘pie’))
类型:包含下面列出的一个或多个键的字典。
设置用于位于扇区外的textinfo 的字体。

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

  • family
    代码: fig.update_traces(outsidetextfont_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(outsidetextfont_size=, selector=dict(type=‘pie’))
    类型:大于或等于 1 的数字或数字数组

rotation 旋转

代码: fig.update_traces(rotation=, selector=dict(type=‘pie’))
类型:介于或等于 -360 和 360 之间的数字
默认值: 0
第一个切片不是从 12 点钟开始,而是旋转到其他角度。

scalegroup

代码: fig.update_traces(scalegroup=, selector=dict(type=‘pie’))
类型:字符串
默认值: “”
如果有多个饼图应根据其总数调整大小,请通过在此处提供由同一组中的每个跟踪共享的非空组 ID 来链接它们。

sort 排序

代码: fig.update_traces(sort=, selector=dict(type=‘pie’))
类型: boolean
默认值: True
确定扇区是否从大到小重新排序。

uirevision

代码: fig.update_traces(uirevision=, selector=dict(type=‘pie’))
类型:数字或分类坐标字符串
控制一些用户驱动的跟踪更改的持久性:parcoords 跟踪中的constraintrange,以及一些editable: True 修改,例如namecolorbar.title。默认为layout.uirevision。请注意,其他用户驱动的跟踪属性更改由layout 属性控制:trace.visiblelayout.legend.uirevision 控制,selectedpointslayout.selectionrevisioncolorbar 控制。( x|y)(可通过 config: {editable: True} 访问)由 layout.editrevision 控制。跟踪更改由 uid 跟踪,如果没有提供 uid,它只会回退到跟踪索引。因此,如果您的应用程序可以在 data 数组末尾之前添加/删除跟踪,以便相同的跟踪具有不同的索引,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

岳涛@心馨电脑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值