|
1 | | -""" pyplots.ai |
| 1 | +"""pyplots.ai |
2 | 2 | stereonet-equal-area: Structural Geology Stereonet (Equal-Area Projection) |
3 | 3 | Library: altair 6.0.0 | Python 3.14.3 |
4 | 4 | Quality: 81/100 | Created: 2026-03-15 |
|
157 | 157 | df_means = pd.DataFrame(mean_rows) |
158 | 158 |
|
159 | 159 | # Plot |
160 | | -color_map = {"Bedding": "#306998", "Fault": "#C1432E", "Joint": "#2A9D8F"} |
| 160 | +color_map = {"Bedding": "#306998", "Fault": "#C1432E", "Joint": "#D4A017"} |
161 | 161 | color_scale = alt.Scale(domain=list(color_map.keys()), range=list(color_map.values())) |
162 | 162 | x_enc = alt.X("x:Q", axis=None, scale=alt.Scale(domain=[-1.25, 1.25])) |
163 | 163 | y_enc = alt.Y("y:Q", axis=None, scale=alt.Scale(domain=[-1.25, 1.25])) |
|
175 | 175 | y=y_enc, |
176 | 176 | detail="seg_id:N", |
177 | 177 | order="order:O", |
178 | | - color=alt.Color("level:Q", scale=alt.Scale(scheme="greys", domain=[0, len(contour_levels)]), legend=None), |
179 | | - opacity=alt.value(0.35), |
| 178 | + color=alt.Color( |
| 179 | + "level:Q", scale=alt.Scale(scheme="oranges", domain=[-1, len(contour_levels)]), legend=None |
| 180 | + ), |
| 181 | + opacity=alt.value(0.55), |
| 182 | + strokeWidth=alt.value(1.5), |
180 | 183 | ) |
181 | 184 | ) |
182 | 185 | if len(df_contours) > 0 |
|
267 | 270 |
|
268 | 271 | mean_labels = ( |
269 | 272 | alt.Chart(df_means) |
270 | | - .mark_text(fontSize=16, fontWeight="bold", dy=-18, color="#333333") |
| 273 | + .mark_text(fontSize=19, fontWeight="bold", dy=-20, color="#222222") |
271 | 274 | .encode(x=x_enc, y=y_enc, text="label:N", opacity=alt.condition(selection, alt.value(0.9), alt.value(0.1))) |
272 | 275 | .add_params(selection) |
273 | 276 | ) |
|
0 commit comments