Advertisement
Guest User

plotly.bullet (2)

a guest
Jan 27th, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. import plotly.graph_objects as go
  2. import random as r
  3.  
  4. fig = go.Figure(go.Indicator(
  5. mode = "number+gauge+delta",
  6. value = 0,
  7. domain = {'x': [0.1, 1], 'y': [0, 1]},
  8. title = {'text' :"<b>Level</b>"},
  9. delta = {'reference': 200},
  10. gauge = {
  11. 'shape': "bullet",
  12. 'axis': {'range': [None, 200]},
  13. # 'threshold': {
  14. # 'line': {'color': "red", 'width': 2},
  15. # 'thickness': 0.75,
  16. # 'value': 180},
  17. 'steps': [
  18. {'range': [0, 20], 'color': "red"},
  19. {'range': [20, 200], 'color': "green"}],
  20. 'bar': {'color': "darkgrey"}}))
  21. fig.update_layout(height = 250)
  22. fig.show()
  23.  
  24. import time
  25.  
  26. while True:
  27. p_input = r.randint(5, 200)
  28. time.sleep(10)
  29. print(p_input)
  30. fig.update_layout(......
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement