Update app.py
Browse files
app.py
CHANGED
|
@@ -86,7 +86,6 @@ COMPANY_TICKERS = {
|
|
| 86 |
'Wix.com': 'WIX'
|
| 87 |
}
|
| 88 |
|
| 89 |
-
|
| 90 |
# Cache with 1-day TTL
|
| 91 |
cache = TTLCache(maxsize=100, ttl=86400)
|
| 92 |
|
|
@@ -116,7 +115,10 @@ def plot_to_image(plt, title, market_cap):
|
|
| 116 |
plt.grid(True)
|
| 117 |
plt.xticks(rotation=45, ha='right', fontsize=FONT_SIZE)
|
| 118 |
plt.yticks(fontsize=FONT_SIZE)
|
| 119 |
-
plt.tight_layout(rect=[0, 0, 1, 0.
|
|
|
|
|
|
|
|
|
|
| 120 |
|
| 121 |
buf = io.BytesIO()
|
| 122 |
plt.savefig(buf, format='png', dpi=200)
|
|
|
|
| 86 |
'Wix.com': 'WIX'
|
| 87 |
}
|
| 88 |
|
|
|
|
| 89 |
# Cache with 1-day TTL
|
| 90 |
cache = TTLCache(maxsize=100, ttl=86400)
|
| 91 |
|
|
|
|
| 115 |
plt.grid(True)
|
| 116 |
plt.xticks(rotation=45, ha='right', fontsize=FONT_SIZE)
|
| 117 |
plt.yticks(fontsize=FONT_SIZE)
|
| 118 |
+
plt.tight_layout(rect=[0, 0, 1, 0.88])
|
| 119 |
+
|
| 120 |
+
# Add market cap text below the plot
|
| 121 |
+
plt.figtext(0.5, 0.01, f'Total Market Cap: ${market_cap:.2f} Billion', ha='center', fontsize=FONT_SIZE, weight='bold')
|
| 122 |
|
| 123 |
buf = io.BytesIO()
|
| 124 |
plt.savefig(buf, format='png', dpi=200)
|