import matplotlib.pyplot as plt
import numpy as np
# 示例数据:每分钟的收益(假设 15 分钟内有 15 个数据点)
minutes = np.arange(1, 16) # 1 到 15 分钟
earnings = np.random.uniform(-2, 3, 15) # 随机生成的收益数据
# 创建柱状图
plt.figure(figsize=(10, 6))
plt.bar(minutes, earnings, color=np.where(earnings >= 0, 'green', 'red'), alpha=0.7)
# 添加标题和标签
plt.title('15 分钟内的收益柱状图', fontsize=16)
plt.xlabel('分钟', fontsize=12)
plt.ylabel('收益', fontsize=12)
# 添加网格线(可选)
plt.grid(axis='y', linestyle='--', alpha=0.7)
# 显示图形
plt.show()
aW1wb3J0IG1hdHBsb3RsaWIucHlwbG90IGFzIHBsdAppbXBvcnQgbnVtcHkgYXMgbnAKCiMg56S65L6L5pWw5o2u77ya5q+P5YiG6ZKf55qE5pS255uK77yI5YGH6K6+IDE1IOWIhumSn+WGheaciSAxNSDkuKrmlbDmja7ngrnvvIkKbWludXRlcyA9IG5wLmFyYW5nZSgxLCAxNikgICMgMSDliLAgMTUg5YiG6ZKfCmVhcm5pbmdzID0gbnAucmFuZG9tLnVuaWZvcm0oLTIsIDMsIDE1KSAgIyDpmo/mnLrnlJ/miJDnmoTmlLbnm4rmlbDmja4KCiMg5Yib5bu65p+x54q25Zu+CnBsdC5maWd1cmUoZmlnc2l6ZT0oMTAsIDYpKQpwbHQuYmFyKG1pbnV0ZXMsIGVhcm5pbmdzLCBjb2xvcj1ucC53aGVyZShlYXJuaW5ncyA+PSAwLCAnZ3JlZW4nLCAncmVkJyksIGFscGhhPTAuNykKCiMg5re75Yqg5qCH6aKY5ZKM5qCH562+CnBsdC50aXRsZSgnMTUg5YiG6ZKf5YaF55qE5pS255uK5p+x54q25Zu+JywgZm9udHNpemU9MTYpCnBsdC54bGFiZWwoJ+WIhumSnycsIGZvbnRzaXplPTEyKQpwbHQueWxhYmVsKCfmlLbnm4onLCBmb250c2l6ZT0xMikKCiMg5re75Yqg572R5qC857q/77yI5Y+v6YCJ77yJCnBsdC5ncmlkKGF4aXM9J3knLCBsaW5lc3R5bGU9Jy0tJywgYWxwaGE9MC43KQoKIyDmmL7npLrlm77lvaIKcGx0LnNob3coKQ==