Aesthetics must be either length 1 or the same as the data (1): x and y

We need a reproducible example (reprex)

In particular we need some sample data. A handy way to supply sample data is to use the dput() function. See ?dput. If you have a very large data set then something like head(dput(myfile), 100) will likely supply enough data for us to work with.