import matplotlib.pyplot as plt import numpy as np # 数据配置 weeks = ['第一周', '第二周'] values = [220, 240] colors = ['#1f77b4', '#2ca02c'] # 蓝色和绿色 threshold = 200 # 创建图表 plt.figure(figsize=(8, 6), dpi=100) bars = plt.bar(weeks, values, color=colors, width=0.6) # 添加阈值线 plt.axhline(y=threshold, color='red', linestyle='--', linewidth=1.5, label=f'阈值 ({threshold} Mbps)') # 添加数据标签 for bar in bars: height = bar.get_height() plt.text(bar.get_x() + bar.get_width()/2., height, f'{height} Mbps', ha='center', va='bottom') # 图表装饰 plt.title('系统峰值吐出流量统计图\n单台缓存设备峰值吐出流量均超过200Mbps,符合预期', fontsize=12, pad=20) plt.ylabel('峰值吐出流量 (Mbps)', fontsize=10) plt.ylim(0, 260) # 扩展Y轴范围以显示数据标签 plt.grid(axis='y', linestyle='--', alpha=0.7) # 添加图例和调整布局 plt.legend(loc='upper left') plt.tight_layout() plt.show()
findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei script.py:34: UserWarning: Glyph 31532 (\N{CJK UNIFIED IDEOGRAPH-7B2C}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 19968 (\N{CJK UNIFIED IDEOGRAPH-4E00}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 21608 (\N{CJK UNIFIED IDEOGRAPH-5468}) missing from current font. plt.tight_layout() findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei script.py:34: UserWarning: Glyph 20108 (\N{CJK UNIFIED IDEOGRAPH-4E8C}) missing from current font. plt.tight_layout() findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei script.py:34: UserWarning: Glyph 23792 (\N{CJK UNIFIED IDEOGRAPH-5CF0}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 20540 (\N{CJK UNIFIED IDEOGRAPH-503C}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 21520 (\N{CJK UNIFIED IDEOGRAPH-5410}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 20986 (\N{CJK UNIFIED IDEOGRAPH-51FA}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 27969 (\N{CJK UNIFIED IDEOGRAPH-6D41}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 37327 (\N{CJK UNIFIED IDEOGRAPH-91CF}) missing from current font. plt.tight_layout() findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei script.py:34: UserWarning: Glyph 31995 (\N{CJK UNIFIED IDEOGRAPH-7CFB}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 32479 (\N{CJK UNIFIED IDEOGRAPH-7EDF}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 35745 (\N{CJK UNIFIED IDEOGRAPH-8BA1}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 22270 (\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from current font. plt.tight_layout() findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei script.py:34: UserWarning: Glyph 21333 (\N{CJK UNIFIED IDEOGRAPH-5355}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 21488 (\N{CJK UNIFIED IDEOGRAPH-53F0}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 32531 (\N{CJK UNIFIED IDEOGRAPH-7F13}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 23384 (\N{CJK UNIFIED IDEOGRAPH-5B58}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 35774 (\N{CJK UNIFIED IDEOGRAPH-8BBE}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 22791 (\N{CJK UNIFIED IDEOGRAPH-5907}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 22343 (\N{CJK UNIFIED IDEOGRAPH-5747}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 36229 (\N{CJK UNIFIED IDEOGRAPH-8D85}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 36807 (\N{CJK UNIFIED IDEOGRAPH-8FC7}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 65292 (\N{FULLWIDTH COMMA}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 31526 (\N{CJK UNIFIED IDEOGRAPH-7B26}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 21512 (\N{CJK UNIFIED IDEOGRAPH-5408}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 39044 (\N{CJK UNIFIED IDEOGRAPH-9884}) missing from current font. plt.tight_layout() script.py:34: UserWarning: Glyph 26399 (\N{CJK UNIFIED IDEOGRAPH-671F}) missing from current font. plt.tight_layout() findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei script.py:34: UserWarning: Glyph 38408 (\N{CJK UNIFIED IDEOGRAPH-9608}) missing from current font. plt.tight_layout() findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei