# 변동성 계산
vol = np.sqrt( np.dot( wgt.T, np.dot( cov_annual, wgt ) ) )
# 계산한 수익률 추가
p_returns.append( ret )
# 변동성 추가
p_volatility.append( vol )
# 투자 비중 추가
p_weights.append( wgt )
# 완성된 3만 개의 포트폴리오를 차트로 그린다
# np.array로 변환한다
p_volatility = np.array( p_volatility )
p_returns = np.array( p_returns )
# 색상을 n_ports만큼 만든다
colors = np.random.randint( 0, n_ports, n_ports )
# Matplotlib는 차트에 대한 여러 가지 스타일을 지정할 수 있다
# print( plt.style.available ) 명령으로 다음과 같이 사용 가능한 스타일을 알 수 있다
['bmh', classic', dark_background', fast', fivethirtyeight', ggplot', grayscale', seaborn-bright', seaborn-colorblind', seaborn-dark-palette', seaborn-dark', seaborn-darkgrid', seaborn-deep', seaborn-muted', seaborn-notebook', seaborn-paper', seaborn-pastel', seaborn-poster', seaborn-talk', seaborn-ticks', seaborn-white', seaborn-whitegrid', seaborn', Solarize_Light2', tableau-colorblind10', _classic_test']