python - 在烛台图中,如何使用 matplotlib 库 python 将边缘颜色设置为 colorup 和 colordown
问题描述
def candlestric_graph(self, data):
x=date2num([datetime.datetime.strptime(d, '%Y/%m/%d').date() for d in data['date']])
candle_trace = zip(x, data['open'], data['high'], data['low'], data['close'], data['volume'])
ls, rs= candlestick(self.axes, candle_trace, width=.6 ,colorup='#77d879', colordown='#db3f3f');
can=set(candle_trace)
for r in rs:
r.set_edgecolor( 'r')
r.set_linewidth(1.)
xt = self.axes.get_xticks()
new_xticks = [datetime.date.isoformat(num2date(d)) for d in xt]
self.axes.set_xticklabels(new_xticks, rotation=15, horizontalalignment='right')[*enter image description here*][1]
我的代码图像看起来像下面的屏幕截图。我想将 colorup 主体边缘颜色设置为 colorup 颜色,将 colordown 主体边缘颜色设置为 colordown 颜色:
解决方案
推荐阅读
- ios - 如何通过 Swift Package Manager 为 Swift 库分发 iOS Demo 应用程序?
- ios - iOS13 上的 Mapkit MapView VectorKit 崩溃
- javascript - 如何修复nodejs中的“无法读取未定义的属性“包含”?[脚本]
- angular - 将文件从客户端传递到 Firebase Cloud Function
- javascript - Angular 8 baseUrl 被消灭了
- xamarin - 在 Xamarin.Forms 中手动删除和添加元素到 App Shell 时如何暂停 UI / App Shell 更新?
- cytoscape.js - Cytoscape js - 每当单击节点时调用一个函数
- javascript - 赛普拉斯不处理异常
- laravel - 当响应是错误时,为什么承诺会进入 .then() ?- 拉拉维尔
- domain-driven-design - 聚合根的查询子项的存储库方法