我已經設法對我的大多數 mplfinance 圖表進行顏色坐標,但我無法弄清楚如何設定刻度和標簽的顏色。

我目前有以下代碼:
market_colours = mpf.make_marketcolors(up="g", down="r", edge=BACKGROUND_COLOUR, wick=LINE_COLOUR)
style = mpf.make_mpf_style(marketcolors=market_colours, facecolor=BACKGROUND_COLOUR, edgecolor=LINE_COLOUR,
figcolor=BACKGROUND_COLOUR, gridcolor=LINE_COLOUR, gridstyle="--")
mpf.plot(df, type="candle", style=style)
這是我在 matplotlib 中通常執行此操作的代碼:
ax.xaxis.label.set_color(TEXT_COLOUR)
ax.yaxis.label.set_color(TEXT_COLOUR)
for axis in ["left"]: # modify borders
ax.spines[axis].set_color(LINE_COLOUR)
ax.spines[axis].set_linewidth(3)
for axis in ["top", "right", "bottom"]: # remove borders
ax.spines[axis].set_linewidth(0)
for axis in ["x", "y"]:
ax.tick_params(axis=axis, colors=LINE_COLOUR, which="both", width=2)

uj5u.com熱心網友回復:
免責宣告:我不是很熟悉mplfinance,所以可能有更好的方法來解決這個問題。我認為維護這些問題的 Daniel Goldfarbmplfinance會定期檢查這些問題,并可能會啟發我們更好的方法。
我也沒有找到直接定義這些影像方面的方法,不幸的是,mplfinance它不會回傳它創建的軸物件,因此我們無法追溯更改影像元素。但是,
我只在這個示例代碼中包含了一個style_dic很容易找到的字典rcparams,并且我的印象是,您將無法使用此策略更改所有所需的影像方面。rcparams可以
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/419718.html
標籤:
