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==