data = {{0., 1., 0.}, {0.1, 0.995004, 0.0998334}, {0.2, 0.980067,
0.198669}, {0.3, 0.955336, 0.29552}, {0.4, 0.921061,
0.389418}, {0.5, 0.877583, 0.479426}, {0.6, 0.825336,
0.564642}, {0.7, 0.764842, 0.644218}, {0.8, 0.696707,
0.717356}, {0.9, 0.62161, 0.783327}, {1., 0.540302, 0.841471}, {1.1,
0.453596, 0.891207}, {1.2, 0.362358, 0.932039}, {1.3, 0.267499,
0.963558}, {1.4, 0.169967, 0.98545}, {1.5, 0.0707372,
0.997495}, {1.6, -0.0291995, 0.999574}, {1.7, -0.128844,
0.991665}, {1.8, -0.227202, 0.973848}, {1.9, -0.32329,
0.9463}, {2., -0.416147, 0.909297}, {2.1, -0.504846,
0.863209}, {2.2, -0.588501, 0.808496}, {2.3, -0.666276,
0.745705}, {2.4, -0.737394, 0.675463}, {2.5, -0.801144,
0.598472}, {2.6, -0.856889, 0.515501}, {2.7, -0.904072,
0.42738}, {2.8, -0.942222, 0.334988}, {2.9, -0.970958,
0.239249}, {3., -0.989992, 0.14112}, {3.1, -0.999135,
0.0415807}, {3.2, -0.998295, -0.0583741}, {3.3, -0.98748, \
-0.157746}, {3.4, -0.966798, -0.255541}, {3.5, -0.936457, -0.350783}, \
{3.6, -0.896758, -0.44252}, {3.7, -0.8481, -0.529836}, {3.8, \
-0.790968, -0.611858}, {3.9, -0.725932, -0.687766}, {4., -0.653644, \
-0.756802}, {4.1, -0.574824, -0.818277}, {4.2, -0.490261, -0.871576}, \
{4.3, -0.400799, -0.916166}, {4.4, -0.307333, -0.951602}, {4.5, \
-0.210796, -0.97753}, {4.6, -0.112153, -0.993691}, {4.7, -0.0123887, \
-0.999923}, {4.8, 0.087499, -0.996165}, {4.9,
0.186512, -0.982453}, {5., 0.283662, -0.958924}} (* 三维散点 *)
ListPointPlot3D[data] (* 制三维散点图 函数 *)
Graphics3D, Point, Hue相结合, 毫无压力. 这个用气泡图试一下,如果如果你自己变成把前三个作为坐标,后一个自己做一个颜色函数,编程写下来也
ListPlot3D