Shift series annotations in a plot for readability

The simple way is to use annotate!():

using Plots
x, y = [1,2,3], [3,1,2]
plot(x, y, m=:circle)
annotate!(x, y, ["a", "b", "c"], :bottom)

and if needed, you can shift x and y to your liking.