Update app.py
Browse files
app.py
CHANGED
@@ -76,13 +76,14 @@ def plot_side_by_side_bar(app_df, proximal_cut=10, distal_cut=50):
|
|
76 |
sns.barplot(data=df_to_plot_melted, x="cell_type", y="ratio", hue="neighborhood", ax=ax)
|
77 |
ax.set_xticks(range(len(df_to_plot_melted['cell_type'].unique())))
|
78 |
ax.set_xticklabels(df_to_plot_melted['cell_type'].unique(), rotation=30, ha='right')
|
|
|
79 |
ax.set_ylabel("Ratio (%)", fontsize=16)
|
80 |
ax.tick_params(axis='x', which='major', labelsize=16)
|
81 |
ax.tick_params(axis='y', which='major', labelsize=14)
|
82 |
|
83 |
# Adjust the legend created by seaborn
|
84 |
leg = ax.get_legend()
|
85 |
-
leg.set_title("
|
86 |
for text in leg.get_texts():
|
87 |
text.set_fontsize(14)
|
88 |
|
@@ -126,6 +127,8 @@ def plot_spatial_projection(app_df):
|
|
126 |
legend.get_title().set_fontsize(16)
|
127 |
for label in legend.get_texts():
|
128 |
label.set_text(label.get_text().capitalize())
|
|
|
|
|
129 |
|
130 |
axes[1].set_aspect('equal')
|
131 |
plt.tight_layout()
|
|
|
76 |
sns.barplot(data=df_to_plot_melted, x="cell_type", y="ratio", hue="neighborhood", ax=ax)
|
77 |
ax.set_xticks(range(len(df_to_plot_melted['cell_type'].unique())))
|
78 |
ax.set_xticklabels(df_to_plot_melted['cell_type'].unique(), rotation=30, ha='right')
|
79 |
+
ax.set_xlabel("")
|
80 |
ax.set_ylabel("Ratio (%)", fontsize=16)
|
81 |
ax.tick_params(axis='x', which='major', labelsize=16)
|
82 |
ax.tick_params(axis='y', which='major', labelsize=14)
|
83 |
|
84 |
# Adjust the legend created by seaborn
|
85 |
leg = ax.get_legend()
|
86 |
+
leg.set_title("Neighborhood", prop={'size': 14})
|
87 |
for text in leg.get_texts():
|
88 |
text.set_fontsize(14)
|
89 |
|
|
|
127 |
legend.get_title().set_fontsize(16)
|
128 |
for label in legend.get_texts():
|
129 |
label.set_text(label.get_text().capitalize())
|
130 |
+
axes[1].set_xticks([])
|
131 |
+
axes[1].set_yticks([])
|
132 |
|
133 |
axes[1].set_aspect('equal')
|
134 |
plt.tight_layout()
|