Пользовательский визуальный элемент Power BI — горизонтальные полосы с изогнутыми концамиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Пользовательский визуальный элемент Power BI — горизонтальные полосы с изогнутыми концами

Сообщение Anonymous »

У меня есть два показателя, которые я хочу отобразить в виде горизонтальной перекрывающейся гистограммы с изогнутыми концами и белой рамкой. Что-то похожее на картинку.
Изображение

Код: Выделить всё

import matplotlib.pyplot as plt
import numpy as np

# Sample data
Val1 = [52]
Val2 = [100]

# Width of the bars
bar_width = 0.4

# Create the figure and axis
fig, ax = plt.subplots(figsize=(8, 2))

# Plot the bars
ax.barh(0, Val1, height=0.2,
color='lightblue',
edgecolor='white', label='Val1', alpha=0.7)
ax.barh(0, Val2, height=0.2, color='blue', edgecolor='none', label='Val2', alpha=1)

# Add rounded corners using patches
for bar in ax.patches:
bar.set_linewidth(0)
bar.set_capstyle('round')

# Add labels and formatting
ax.set_yticks([])
ax.set_xticks([0, Val1[0]])
ax.set_xlim(0, Val1[0] + 100)
ax.legend(loc='upper right')

ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
ax.spines['left'].set_visible(False)

# Show plot
plt.tight_layout()
plt.show()

Это дает мне перекрывающиеся полосы, но не изогнутые концы. Как получить изогнутые концы.
Ввод — два значения [Val1], [Val2].

Подробнее здесь: https://stackoverflow.com/questions/792 ... urved-ends
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как рисовать независимые от масштаба горизонтальные полосы с подсказками в matplotlib?
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как нарисовать независимые от масштаба горизонтальные полосы с подсказками в matplotlib?
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Горизонтальные и вертикальные цветные полосы на одном графике в Python
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Треугольник с одним закругленным углом и изогнутыми сторонами.
    Anonymous » » в форуме CSS
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Как создать галерею изображений с изогнутыми краями? [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»