Using geom_text to label outlying points of scatter plot. By definition, these points tend to be close to the canvas edges: there is usually at least one word that overlaps
ggplot 2.0.0 introduced new options for hjust and vjust for geom_text() that may help with clipping, especially "inward". We could do:
hjust
vjust
geom_text()
"inward"
ggplot(data=df, aes(x=n.wheels, y=utility, label=word)) + geom_text(vjust="inward",hjust="inward")