我有一组数据,我想用3D绘制它们(所以我可以决定我有多少组或类) 我需要最简单,最简单的方法。 这些是我的数据:
x , y , z
0.91, 0.14, -0.57
0.74, 0.97, -0.49
0.34, 0.96, -0.37
0.42, 0.98, -0.29
0.71, 0.87, -0.27
0.72, 0.85, -0.24
0.63, 0.86, -0.14
0.36, 0.77, -0.01
答案 0 :(得分:1)
最简单,最简单的方法是让别人为你做这件事。我使用此代码配置Orson Charts for HTML5以在网页中创建散点图:
<p><canvas id="scatter_chart_canvas" width="640" height="400"></canvas></p>
<script type="application/javascript">
function initScatterChart() {
var dataset = [{ series: 'Data', values: [ [0.91, 0.14, -0.57], [0.74, 0.97, -0.49], [0.34, 0.96, -0.37], [0.42, 0.98, -0.29], [0.71, 0.87, -0.27], [0.72, 0.85, -0.24], [0.63, 0.86, -0.14], [0.36, 0.77, -0.01] ] }];
var chartConfig={
title: 'Stack Overflow 22678789',
plot: {
xAxis: { label: 'X', gridlinesVisible: true },
yAxis: { label: 'Y', gridlinesVisible: true },
zAxis: { label: 'Z', gridlinesVisible: true },
dimensions:[5, 4, 5]
},
style: 'Orson 1'
};
configureOrsonXYZChart3D('#scatter_chart_canvas', chartConfig, dataset);
}
</script>
以下是实时图表的链接:
http://www.object-refinery.com/orsoncharts/web/so22678789.html