theme()

X軸ラベルを重ならないように角度をつける

q + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1))

90は角度を表すので、負の値も含めて適宜調整する。