add dimensionality reduction method and scatter plot method