一、Echarts三維柱狀圖教程
// 引入 ECharts 主模塊
var echarts = require('echarts/lib/echarts');
// 引入柱狀圖圖表,圖表後綴都為 Chart
require('echarts/lib/chart/bar');
// 引入提示框和標題組件
require('echarts/lib/component/tooltip');
require('echarts/lib/component/title');
// 初始化 echarts 實例
var myChart = echarts.init(document.getElementById('main'));
// 配置項
var option = {
tooltip: {},
xAxis3D: {},
yAxis3D: {},
zAxis3D: {},
grid3D: {},
series: [{
type: 'bar3D',
data: []
}]
};
// 使用剛指定的配置項和數據顯示圖表。
myChart.setOption(option);
以上是Echarts三維柱狀圖的基本教程,首先需要引入Echarts模塊,然後引入柱狀圖和提示框、標題等組件,接著使用初始化echarts實例並配置項,最後使用setOption方法顯示圖表。在開發中,我們需要根據實際需求進行配置項的修改。
二、Echarts完成柱狀圖
// 引入 ECharts 主模塊
var echarts = require('echarts/lib/echarts');
// 引入柱狀圖圖表,圖表後綴都為 Chart
require('echarts/lib/chart/bar');
// 引入提示框和標題組件
require('echarts/lib/component/tooltip');
require('echarts/lib/component/title');
// 初始化 echarts 實例
var myChart = echarts.init(document.getElementById('main'));
// 配置項
var option = {
tooltip: {},
xAxis: {
data: ["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]
},
yAxis: {},
series: [{
name: 'Sales',
type: 'bar',
data: [120, 200, 150, 80, 70, 110, 130]
}]
};
// 使用剛指定的配置項和數據顯示圖表。
myChart.setOption(option);
以上是一般的Echarts柱狀圖實現,只需要修改xAxis和series的data數據即可,這裡的示例展示了一周中每天的銷售額。
三、Origin三維柱狀圖
Origin是一個科學繪圖工具,它的三維柱狀圖功能操作簡單,效果良好。
首先需要準備好數據集,選擇用三維柱狀圖顯示,點擊「三維圖」按鈕即可生成三維柱狀圖,其中可以通過多次點擊「增加繪圖層」按鈕來添加子圖層,可以通過「屬性」按鈕對圖形進行調整。
四、Echarts設置柱狀圖寬度
// 引入 ECharts 主模塊
var echarts = require('echarts/lib/echarts');
// 引入柱狀圖圖表,圖表後綴都為 Chart
require('echarts/lib/chart/bar');
// 引入提示框和標題組件
require('echarts/lib/component/tooltip');
require('echarts/lib/component/title');
// 初始化 echarts 實例
var myChart = echarts.init(document.getElementById('main'));
// 配置項
var option = {
tooltip: {},
xAxis: {
data: ["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],
axisLabel: {
interval: 0,
rotate: 45
},
axisTick: {
alignWithLabel: true
}
},
yAxis: {},
series: [{
name: 'Sales',
type: 'bar',
barWidth: '30%',
data: [120, 200, 150, 80, 70, 110, 130]
}]
};
// 使用剛指定的配置項和數據顯示圖表。
myChart.setOption(option);
以上代碼中,通過設置barWidth屬性來調整柱狀圖的寬度。
五、Matlab三維柱狀圖
% 生成數據
x = 1:5;
y = 1:6;
z = [43 32 44 53 29;23 20 19 13 18;29 33 39 40 32;24 23 28 33 39;18 23 17 28 16;24 16 25 37 28];
% 繪製三維柱狀圖
bar3(x, y, z);
% 調整圖形顯示
xlim([min(x)-1 max(x)+1]);
ylim([min(y)-1 max(y)+1]);
zlim([0 60]);
xlabel('X');
ylabel('Y');
zlabel('Z');
grid on;
以上代碼展示了如何使用Matlab繪製三維柱狀圖,首先要準備好數據集,然後調用bar3函數即可。
六、三維柱狀圖怎麼做
三維柱狀圖可以使用多種工具,比如Matlab、Origin等,也可以使用開源庫Echarts等。
七、Echarts三維圖屬性
Echarts三維圖的屬性包括xAxis3D、yAxis3D、zAxis3D、grid3D等,可以進行旋轉、縮放、調整關係、面向視角等操作,可以根據需求進行調整。
八、WPS三維柱狀圖怎麼做
在WPS表格中,可以使用「3D立體圖」功能創建三維柱狀圖,首先需要準備好數據集,然後點擊需要繪製三維柱狀圖的單元格,選擇「插入」-「圖表」-「3D立體圖」,即可繪製出三維柱狀圖,可以根據需要調整圖表的布局和數據系列。
九、Echarts柱狀圖邊框設置
// 引入 ECharts 主模塊
var echarts = require('echarts/lib/echarts');
// 引入柱狀圖圖表,圖表後綴都為 Chart
require('echarts/lib/chart/bar');
// 引入提示框和標題組件
require('echarts/lib/component/tooltip');
require('echarts/lib/component/title');
// 初始化 echarts 實例
var myChart = echarts.init(document.getElementById('main'));
// 配置項
var option = {
tooltip: {},
xAxis: {},
yAxis: {},
series: [{
name: 'Sales',
type: 'bar',
itemStyle: {
normal: {
barBorderWidth: 2,
barBorderColor: '#aaaaaa'
}
},
data: [120, 200, 150, 80, 70, 110, 130]
}]
};
// 使用剛指定的配置項和數據顯示圖表。
myChart.setOption(option);
以上代碼中,通過設置itemStyle.normal.barBorderWidth和itemStyle.normal.barBorderColor屬性來設置柱狀圖邊框的寬度和顏色。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/188593.html
微信掃一掃
支付寶掃一掃