Spaces:
Runtime error
Runtime error
Upload graphs.py
Browse files
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=
|
| 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=
|
| 115 |
-
ax.text(np.pi/2, 1.4, 'Moderate\n(3-7)', ha='center', va='center', fontsize=
|
| 116 |
-
ax.text(0, 1.4, 'High\n(7-10)', ha='center', va='center', fontsize=
|
| 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',
|