Ось Z
Возможные сценарии использования
Для некоторых 3D-графиков, таких как 3D-столбец, 3D-конус или 3D-пирамида, у которых есть ось глубины (ряда), также известная как ось Z, можно изменить. Вы можете указать интервал между метками делений, подписями оси и другими операциями.
Работа с первичной и вторичной осями, как в Microsoft Excel
Пожалуйста, ознакомьтесь с приведенным ниже образцом кода, который создает новый файл Excel и помещает значения графика на первый рабочий лист. Затем мы добавляем график и устанавливаем тип графика на Column3D, затем вы можете увидеть, что ось Z также называется осью глубины.
Приведенный ниже образец кода генерирует [выходной файл Excel] (ZAxis.xlsx).
Образец кода
// Create an instance of Workbook | |
Workbook workbook = new Workbook(); | |
// Get the first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Put values to cells for creating chart | |
worksheet.getCells().get("A1").putValue("A"); | |
worksheet.getCells().get("B1").putValue("B"); | |
worksheet.getCells().get("C1").putValue("C"); | |
worksheet.getCells().get("A2").putValue(2); | |
worksheet.getCells().get("A3").putValue(1); | |
worksheet.getCells().get("B2").putValue(2); | |
worksheet.getCells().get("B3").putValue(3); | |
worksheet.getCells().get("C2").putValue(2); | |
worksheet.getCells().get("C3").putValue(3); | |
// Add a chart to the worksheet | |
int chartIndex = worksheet.getCharts().add(ChartType.COLUMN_3_D, 9, 6, 25, 16); | |
// Access the instance of the newly added chart | |
Chart chart = worksheet.getCharts().get(chartIndex); | |
// Calculate the hart | |
chart.calculate(); | |
// Add SeriesCollection (chart data source) to the chart ranging from "A2" cell to "C3" | |
chart.setChartDataRange("A2:C3", true); | |
// Hide the CategoryAxis axis | |
chart.getCategoryAxis().setVisible(false); | |
// Hide the ValueAxis axis | |
chart.getValueAxis().setVisible(false); | |
// Save the file | |
workbook.save("ZAxis.xlsx"); | |