dltmdgus commited on
Commit
9db69bc
ยท
verified ยท
1 Parent(s): bd20aea

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -7
app.py CHANGED
@@ -85,13 +85,15 @@ elif page == "์—ฐ๋ น๋Œ€ ๋ฐ ์„ฑ๋ณ„์— ๋”ฐ๋ฅธ ์ƒ์œ„ 3๊ฐœ ์žฅ๋ฅด":
85
  # ํ•„ํ„ฐ๋ง๋œ ๋ฐ์ดํ„ฐ ์ถ”์ถœ
86
  filtered_genres = genre_age_sex.loc[selected_age, selected_gender] if selected_age in genre_age_sex.index and selected_gender in genre_age_sex.columns else pd.Series(dtype=int)
87
 
88
- # ํžˆํŠธ๋งต ์‹œ๊ฐํ™”
89
- st.write("์—ฐ๋ น๋Œ€ ๋ฐ ์„ฑ๋ณ„์— ๋”ฐ๋ฅธ ์žฅ๋ฅด ์„ ํ˜ธ๋„ ํžˆํŠธ๋งต")
90
- fig, ax = plt.subplots(figsize=(12, 8))
91
- sns.heatmap(genre_age_sex.loc[[selected_age], [selected_gender]], annot=False, cmap='YlGnBu', linewidths=0.5, ax=ax)
92
- ax.set_title(f'{selected_age} - {selected_gender}์˜ ์žฅ๋ฅด ์„ ํ˜ธ๋„')
93
- st.pyplot(fig)
94
-
95
  # ์„ ํƒ๋œ ์นดํ…Œ๊ณ ๋ฆฌ์— ๋”ฐ๋ฅธ ์ฃผ์ œ ๋ถ„๋ฅ˜๋ช… ์ถœ๋ ฅ
96
  st.write(f"{selected_age} - {selected_gender}์— ๋”ฐ๋ฅธ ์ฃผ์ œ ๋ถ„๋ฅ˜๋ช…:")
97
  st.write(filtered_genres)
 
 
 
 
 
 
 
 
 
 
85
  # ํ•„ํ„ฐ๋ง๋œ ๋ฐ์ดํ„ฐ ์ถ”์ถœ
86
  filtered_genres = genre_age_sex.loc[selected_age, selected_gender] if selected_age in genre_age_sex.index and selected_gender in genre_age_sex.columns else pd.Series(dtype=int)
87
 
 
 
 
 
 
 
 
88
  # ์„ ํƒ๋œ ์นดํ…Œ๊ณ ๋ฆฌ์— ๋”ฐ๋ฅธ ์ฃผ์ œ ๋ถ„๋ฅ˜๋ช… ์ถœ๋ ฅ
89
  st.write(f"{selected_age} - {selected_gender}์— ๋”ฐ๋ฅธ ์ฃผ์ œ ๋ถ„๋ฅ˜๋ช…:")
90
  st.write(filtered_genres)
91
+
92
+ # ํžˆํŠธ๋งต ์‹œ๊ฐํ™”
93
+ if not filtered_genres.empty:
94
+ fig, ax = plt.subplots(figsize=(12, 8))
95
+ sns.heatmap(filtered_genres.to_frame().T, annot=True, cmap='YlGnBu', cbar=True, ax=ax)
96
+ ax.set_title(f'{selected_age} - {selected_gender}์˜ ์žฅ๋ฅด๋ณ„ ๋Œ€์ถœ ๊ฑด์ˆ˜ ํžˆํŠธ๋งต')
97
+ ax.set_xlabel('์ฃผ์ œ ๋ถ„๋ฅ˜๋ช…')
98
+ ax.set_ylabel('์—ฐ๋ น๋Œ€ ๋ฐ ์„ฑ๋ณ„')
99
+ st.pyplot(fig)