Изменение цвета стержня в диаграмме на основе состоянияPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Изменение цвета стержня в диаграмме на основе состояния

Сообщение Anonymous »

В настоящее время я стараюсь визуализировать простой диафратм данных с потоковой дорогой, но я не могу изменить цвета стержней на основе условия, если конкретное значение верно или false. < /p>
DataFrame df_to_display < /code>: < /p>
PRODUKT CURRENT_DELAY OVERDUE
6 C 546 False
5 A 76 False
17 X 27 True
12 T 21 True
11 S 3 True
3 M 3 True
14 V 3 False
7 R 3 True
< /code>
Цвет панели должен оставаться зеленым, если просрочен неверно и должен быть красным, если просрочен неверно. Есть также столбец с именем MAX_DELAY в исходной DataFrame, который можно использовать и в этом кадре, если это необходимо.
st.altair_chart(
alt.Chart(df_to_display)
.mark_bar()
.encode(
x=alt.X("CURRENT_DELAY", axis=alt.Axis(title="Current Delay (days)")),
y=alt.Y(
"PRODUKT",
axis=alt.Axis(title="Product"),
sort=alt.EncodingSortField(field="CURRENT_DELAY", order="descending"),
),
),
use_container_width=True,
)
< /code>
Я попробовал несколько советов, которые я нашел в Интернете, но ни один из них не помог мне. Я не могу выяснить, как раскрасить столбцы по -разному в зависимости от того, если они просрочены или нет.
Может ли кто -нибудь дать мне намек на это?>

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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