the error message says group=1 , which gives another error
ggplot(dataset1, aes(x=Age, y=Scored.Probabilities, group=1))+stat_smooth() geom_smooth: method="auto" and size of largest group is >=1000, so using gam with formula: y ~ s(x, bs = "cs"). Use 'method = x' to change the smoothing method. Error in smooth.construct.cr.smooth.spec(object, data, knots) : x has insufficient unique values to support 10 knots: reduce k.
Now the number of unique x values ββis not enough.
So, two solutions: i) using another function, such as mean , ii) using jitter to move a little Age.
ggplot(dataset1, aes(x=Age, y=Scored.Probabilities, group=1))+ geom_point()+ stat_summary(fun.y=mean, colour="red", geom="line", size = 3)

or
ggplot(dataset1, aes(x=jitter(as.numeric(Age)), y=Scored.Probabilities, group=1))+ geom_point()+stat_smooth()
Pay attention to the use of as.numeric , because Age is a factor.

source share