scatter plot and mark each data point with a shape


I like to draw a 2D scatter plot. Following the example P2_04 in
tutorial, it is easy to create a 2D scatter plot with certain size
points. But how can I change those points to the  shapes, such as filled
triangle or dimond, with changable ShapeScale?

Thanks for your help in advance.