block by timelyportfolio fb5819e78a904d7b61f1186ccb7a0e4b

rotate and fit scatterD3

code.R