Highly customized bubble plot and line plot
Spin stuff from 7270ee6b53dd02726ab9d4f135a852e0f1ea4fb9