Swimming plots are common in Oncology Clinical Trials. There is an R package (swimplot) for this but here I present an example that was done with ggplot2. While this is probably more effort to do, it is of course more customizable – note the plot shows two switchable treatments with different dosage levels.

 

Swimming Plot