If we want to draw the plot not over the entire set of values, but only over the selected area, this restriction only works for points, but does not work for their annotations. Is this the expected behavior? And if this is the expected behavior, then how should the annotation output area be limited?
Example:
x = (1:1:30)
plot(x, x, zcolor = x, seriestype = :scatter, title = "My plot",
xlim=(5, 25), ylim=(3, 30), markersize=5, label = "",
series_annotations = text.(x, :bottom))
Result:


