如何更改使用 highcharts 创建的折线图(极坐标)包围的内部部分的样式?

发布于 2025-01-10 22:12:35 字数 100 浏览 0 评论 0原文

黄线内的空间我还想用黄色填充它: 图表图像

Space within the yellow lines I would also like to fill it up with yellow color: chart image

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

指尖上的星空 2025-01-17 22:12:35

只需使用区域系列类型而不是线条:

  chart: {
    polar: true
  },
  series: [{
    type: 'area',
    data: [43934, 52503, 57177, 69658, 97031, 119931, 137133, 154175]
  }]

现场演示: http://jsfiddle. net/BlackLabel/67oxc5pt/

文档: https://www.highcharts.com/docs/chart-concepts/series

Just use area series type instead of line:

  chart: {
    polar: true
  },
  series: [{
    type: 'area',
    data: [43934, 52503, 57177, 69658, 97031, 119931, 137133, 154175]
  }]

Live demo: http://jsfiddle.net/BlackLabel/67oxc5pt/

Docs: https://www.highcharts.com/docs/chart-concepts/series

浅笑依然 2025-01-17 22:12:35

使用 Plotly 在 Python 中绘制雷达图

对于雷达图中的填充线,请使用 Fig.update_traces 更新使用 px.line_polar 创建的图形

import plotly.express as px
import pandas as pd
df = pd.DataFrame(dict(
    r=[5, 4, 3, 1, 3],
    theta=['Social','Tech','Environmental',
           'Economical', 'Cultural']))
fig = px.line_polar(df, r='r', theta='theta', line_close=True)
fig.update_traces(fill='toself')
fig.show()

输出图像

Radar charts in Python with Plotly

For a filled line in a Radar Chart, update the figure created with px.line_polar with fig.update_traces

import plotly.express as px
import pandas as pd
df = pd.DataFrame(dict(
    r=[5, 4, 3, 1, 3],
    theta=['Social','Tech','Environmental',
           'Economical', 'Cultural']))
fig = px.line_polar(df, r='r', theta='theta', line_close=True)
fig.update_traces(fill='toself')
fig.show()

Output image

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文