diff --git a/src/marsilea/plotter/mesh.py b/src/marsilea/plotter/mesh.py index 4948ef6..bd9d74d 100644 --- a/src/marsilea/plotter/mesh.py +++ b/src/marsilea/plotter/mesh.py @@ -357,7 +357,7 @@ def __init__( self.palette = palette self.render_cmap = ListedColormap(render_colors) - self.vmax = len(render_colors) + self.vmax = len(render_colors) - 1 # Encode data into cmap range encode_data = encode_numeric(data, encoder) self.set_data(_mask_data(encode_data, mask=mask))