Data visualization is a quite new and promising field in computer science. It uses
computer graphic effects to reveal the patterns, trends, relationships out of datasets. In
this paper, we first get familiar with data visualization and its related concepts, then
we will look through some general algorithms to do the data visualization. To get
deeper about it, we will have some discussion about multidimensional data
visualization. With the combination of some known methods, we present a new
algorithm to do 4 dimensional data visualization. We also present a program project
plan about it (optional), and some issues and explanations around it.