Я пытаюсь отобразить цифры слева и справа, используя Python подсвечник. И цифры отображаются сверху и снизу свечи.
Я реализовал подсвечник с mpl_finance, но не могу отобразить цифры слева и справа от свечи.
Пожалуйста дай указатели, большое спасибо! ![enter image description here](https://i.stack.imgur.com/s13gi.jpg)
Справочные данные :
"Date","Open","High","Low","Close","Shares Traded","Turnover (Rs. Cr)"
"02-Mar-2020"," 11387.35"," 11433.00"," 11036.25"," 11132.75"," 681148567"," 24204.55"
"03-Mar-2020"," 11217.55"," 11342.25"," 11152.55"," 11303.30"," 696919348"," 23281.20"
"04-Mar-2020"," 11351.35"," 11356.60"," 11082.15"," 11251.00"," 798021596"," 26928.46"
"05-Mar-2020"," 11306.05"," 11389.50"," 11244.60"," 11269.00"," 1353209029"," 26980.65"
"06-Mar-2020"," 10942.65"," 11035.10"," 10827.40"," 10989.45"," 1811564187"," 26455.29"
"09-Mar-2020"," 10742.05"," 10751.55"," 10294.45"," 10451.45"," 1566119057"," 35151.79"
"11-Mar-2020"," 10334.30"," 10545.10"," 10334.00"," 10458.40"," 1219079693"," 32548.47"
"12-Mar-2020"," 10039.95"," 10040.75"," 9508.00"," 9590.15"," 1344263317"," 39283.97"
"13-Mar-2020"," 9107.60"," 10159.40"," 8555.15"," 9955.20"," 1389061775"," 44167.89"
"16-Mar-2020"," 9587.80"," 9602.20"," 9165.10"," 9197.40"," 898523271"," 29181.80"
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('data.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()
candlestick_ohlc(ax, ohlc.values, width=0.6, colorup='green', colordown='red', alpha=0.8)
# Setting labels & titles
ax.set_xlabel('Date')
ax.set_ylabel('Price')
fig.suptitle('Daily Candlestick Chart of NIFTY50')
# Formatting Date
date_format = mpl_dates.DateFormatter('%d-%m-%Y')
ax.xaxis.set_major_formatter(date_format)
fig.autofmt_xdate()
fig.tight_layout()
plt.show()