mydata <- read.csv(file.choose ())
ggplot(data=mydata[mydata$carat<2.5,],
aes(x=carat, y=price, colour=clarity)) +
geom_point(alpha=0.1) +
geom_smooth()

LS0tCnRpdGxlOiAiRGlhbW9uZCBBbmFseXNpcyIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKCgpgYGB7cn0KbXlkYXRhIDwtIHJlYWQuY3N2KGZpbGUuY2hvb3NlICgpKQoKZ2dwbG90KGRhdGE9bXlkYXRhW215ZGF0YSRjYXJhdDwyLjUsXSwKICAgICAgIGFlcyh4PWNhcmF0LCB5PXByaWNlLCBjb2xvdXI9Y2xhcml0eSkpICsKICBnZW9tX3BvaW50KGFscGhhPTAuMSkgKwogIGdlb21fc21vb3RoKCkKYGBgCgoKCg==