make plot.slices work

add group because of error: geom_path: Each group consist of only one
observation. Do you need to adjust the group aesthetic?
change continuous to discrete because of Error: Discrete value supplied
to continuous scale