[python]matplotlib 여러 index axes 에 seaborn plotting 할 때 유의점
1009 단어 matplotlibpythonmatplotlib
Problem🤣
각각의 axis 에 그래프를 여러 개 그리고 싶은데, 자꾸 하나의 칸에만 그려지는 현상이 발생
fig, ax = plt.subplots(1,2,figsize=(20,10)) # 가로 세로
print(ax)
ax[0] = sns.histplot( data = article_df, y = 'index_group_name',color='orange')
ax[0].set_title('INDEX GROUP NAME')
ax[1] = sns.histplot( data = article_df, y = 'index_name')
ax[1].set_title('INDEX NAME')
plt.show()
Solution😎
- ax를 변수로 할당하는게 아니라, histplot에 keyword argument로 입력 ex) (x=ax[0])
fig, ax = plt.subplots(1,2,figsize=(20,10)) # 가로 세로
print(ax)
sns.histplot(ax=ax[0], data = article_df, y = 'index_group_name',color='orange')
ax[0].set_title('INDEX GROUP NAME')
sns.histplot(ax=ax[1] ,data = article_df, y = 'index_name')
ax[1].set_title('INDEX NAME')
plt.show()
성공!
Author And Source
이 문제에 관하여([python]matplotlib 여러 index axes 에 seaborn plotting 할 때 유의점), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@crosstar1228/pythonmatplotlib-여러-index-axes-에-seaborn-plotting-할-때-유의점저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)