BlakeL commited on
Commit
b5127dd
·
verified ·
1 Parent(s): d4580f3

Upload graphs.py

Browse files
Files changed (1) hide show
  1. graphs.py +4 -4
graphs.py CHANGED
@@ -106,14 +106,14 @@ def create_addiction_gauge_chart(result):
106
  # Reduce round dot size by 50% (from 10 to 5)
107
  ax.plot(needle_angle, 1.2, 'ko', markersize=5, markeredgecolor='white', markeredgewidth=2)
108
  ax.set_title(f'Addiction Score Gauge\nPredicted: {predicted_score:.1f}/10',
109
- fontsize=6, fontweight='bold', pad=10)
110
  ax.set_xticks([])
111
  ax.set_yticks([])
112
  ax.set_ylim(0, 1.3)
113
  # Flip the gauge by adjusting text positions and angles
114
- ax.text(np.pi, 1.4, 'Low\n(1-3)', ha='center', va='center', fontsize=6, fontweight='bold')
115
- ax.text(np.pi/2, 1.4, 'Moderate\n(3-7)', ha='center', va='center', fontsize=6, fontweight='bold')
116
- ax.text(0, 1.4, 'High\n(7-10)', ha='center', va='center', fontsize=6, fontweight='bold')
117
  if 'confidence' in result:
118
  confidence = result['confidence']
119
  ax.text(0, -0.3, f'Confidence: {confidence:.2f}', ha='center', va='center',
 
106
  # Reduce round dot size by 50% (from 10 to 5)
107
  ax.plot(needle_angle, 1.2, 'ko', markersize=5, markeredgecolor='white', markeredgewidth=2)
108
  ax.set_title(f'Addiction Score Gauge\nPredicted: {predicted_score:.1f}/10',
109
+ fontsize=8, fontweight='bold', pad=10)
110
  ax.set_xticks([])
111
  ax.set_yticks([])
112
  ax.set_ylim(0, 1.3)
113
  # Flip the gauge by adjusting text positions and angles
114
+ ax.text(np.pi, 1.4, 'Low\n(1-3)', ha='center', va='center', fontsize=3, fontweight='bold')
115
+ ax.text(np.pi/2, 1.4, 'Moderate\n(3-7)', ha='center', va='center', fontsize=3, fontweight='bold')
116
+ ax.text(0, 1.4, 'High\n(7-10)', ha='center', va='center', fontsize=3, fontweight='bold')
117
  if 'confidence' in result:
118
  confidence = result['confidence']
119
  ax.text(0, -0.3, f'Confidence: {confidence:.2f}', ha='center', va='center',