[Visualization] Bar Chart
2023. 6. 4. 01:15ㆍVisualization
import matplotlib.pyplot as plt
from pykrx import stock
import warnings
warnings.filterwarnings('ignore')
import os
if os.name == 'nt':
font_family = "Malgun Gothic"
else:
font_family = "AppleGothic"
sns.set(font=font_family, rc ={"axes.unicode_minus" : False})
plt.rc('font', family='NanumBarunGothic')
kospi = stock.get_shorting_balance_top50("20211109", "KOSPI")[:10]
kosdaq = stock.get_shorting_balance_top50("20211109", "KOSDAQ")[:10]
ticker = kospi.index
kospi_name=[]
for i in range(len(ticker)):
kospi_name.append(stock.get_market_ticker_name(ticker[i]))
plt.figure(figsize=(16,8))
plt.bar(kospi_name, kospi['비중'])
for x,y in enumerate(list(kospi['비중'])):
plt.text(x, y, '{:.2f}%'.format(y), fontsize=13, color='#ff0000',
horizontalalignment='center', verticalalignment='bottom')
plt.ylim(0, 10)
plt.title('2021년 11월 9일 KOSPI 종목별 공매도 잔고 Top 10')
plt.show()
'Visualization' 카테고리의 다른 글
[Visualization] Word Cloud (0) | 2023.06.04 |
---|---|
[Visualization] Pie Chart (1) | 2023.06.04 |
[Visualization] Line Chart (1) | 2023.06.04 |