小编Mat*_*Sid的帖子

如何自定义 mplfinance.plot?

我已经制作了一个 python 脚本来使用 mpl_finance 在像这样的烛台中转换 csv 文件,这是脚本:

import matplotlib.pyplot as plt
from mpl_finance import candlestick_ohlc
import pandas as pd
import matplotlib.dates as mpl_dates

plt.style.use('ggplot')

# Extracting Data for plotting
data = pd.read_csv('CSV.csv')
ohlc = data.loc[:, ['Date', 'Open', 'High', 'Low', 'Close']]
ohlc['Date'] = pd.to_datetime(ohlc['Date'])
ohlc['Date'] = ohlc['Date'].apply(mpl_dates.date2num)
ohlc = ohlc.astype(float)

# Creating Subplots
fig, ax = plt.subplots()
plt.axis('off')
fig.patch.set_facecolor('black')

candlestick_ohlc(ax, ohlc.values, width=0.6, colorup='green', colordown='red', alpha=0.8)

plt.show()
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

现在我需要做同样的事情,但使用 mplfinance 而不是 mpl_finance ,我试过这样的:

import mplfinance as mpf
# Load data file.
df = …
Run Code Online (Sandbox Code Playgroud)

python finance matplotlib candlestick-chart mplfinance

12
推荐指数
1
解决办法
3万
查看次数