If you set limits for a scale (e.g. x-axis) in ggplot, how would you like data outside of that range be handled? There is the oob parameter for that and a set of functions to use with it: https://scales.r-lib.org/reference/oob.html
Normally I have to script in Windows, so I have a folder `C:\users\me\Dropbox\skripts` that contains it all. This folder is historical and has perl and shell scripts from my UNIX sysadmin days.
Had to do some stuff in WSL and I just discovered that your WSL shell - by default - inherits your Windows `%PATH%` (and handles the mapping into the WSL file system like `C:\` --> `/mnt/c/` etc.)... as I typed a command name in my `skripts` folder and it worked.
So..