vis-graph3d实现三维柱状图点状图线图面图效果代码
代码语言:html
所属分类:图表
代码描述:vis-graph3d实现三维柱状图点状图线图面图效果代码,点击左上角切换图表下拉选项。
代码标签: vis-graph3d 三维 柱状图 点状图 线图 面图
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!doctype html>
<html>
<head>
<title>Graph 3D | Custom Labels</title>
<style>
body {font: 10pt arial;}
</style>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/moment.2.20.1.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/vis-graph3d.min.js"></script>
<script type="text/javascript">
var data = null;
var graph = null;
function custom(x, y) {
return (-Math.sin(x/Math.PI) * Math.cos(y/Math.PI) * 10 + 10) * 1000;
}
// Called when the Visualization API is loaded.
function drawVisualization() {
var style = document.getElementById('style').value;
var withValue = ['bar-color', 'bar-size', 'dot-size', 'dot-color'].indexOf(style) != -1;
// Create and populate a data table.
data = new vis.DataSet();
// create some nice looking data with sin/cos
var steps = 5; // number of datapoints will be steps*steps
var axisMax = 10;
var axisStep = axisMax / steps;
for (var x = 0; x <= axisMax; x+=axisStep) {
for (var y = 0; y <= axisMax; y+=axisStep) {
var z =.........完整代码请登录后点击上方下载按钮下载查看
网友评论0