Class PieChartBuilder

PieChartBuilder

Trình tạo cho biểu đồ hình tròn. Để biết thêm thông tin chi tiết, hãy xem tài liệu về Google Biểu đồ.

Sau đây là ví dụ minh hoạ cách tạo biểu đồ hình tròn. Dữ liệu được nhập từ một bảng tính Google.

// Get sample data from a spreadsheet.
const dataSourceUrl = 'https://docs.google.com/spreadsheet/tq?range=A1%3AB8' +
    '&key=0Aq4s9w_HxMs7dHpfX05JdmVSb1FpT21sbXd4NVE3UEE&gid=3&headers=-1';

const chartBuilder = Charts.newPieChart()
                         .setTitle('World Population by Continent')
                         .setDimensions(600, 500)
                         .set3D()
                         .setDataSourceUrl(dataSourceUrl);

const chart = chartBuilder.build();

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()ChartTạo biểu đồ.
reverseCategories()PieChartBuilderĐảo ngược việc vẽ chuỗi trong trục miền.
set3D()PieChartBuilderĐặt biểu đồ ở dạng 3 chiều.
setBackgroundColor(cssValue)PieChartBuilderĐặt màu nền cho biểu đồ.
setColors(cssValues)PieChartBuilderĐặt màu cho các đường trong biểu đồ.
setDataSourceUrl(url)PieChartBuilderĐặt URL nguồn dữ liệu được dùng để kéo dữ liệu từ một nguồn bên ngoài, chẳng hạn như Google Trang tính.
setDataTable(tableBuilder)PieChartBuilderĐặt bảng dữ liệu cần dùng cho biểu đồ bằng DataTableBuilder.
setDataTable(table)PieChartBuilderĐặt bảng dữ liệu chứa các đường cho biểu đồ, cũng như nhãn trục X.
setDataViewDefinition(dataViewDefinition)PieChartBuilderĐặt định nghĩa khung hiển thị dữ liệu để dùng cho biểu đồ.
setDimensions(width, height)PieChartBuilderĐặt kích thước cho biểu đồ.
setLegendPosition(position)PieChartBuilderĐặt vị trí của chú giải so với biểu đồ.
setLegendTextStyle(textStyle)PieChartBuilderĐặt kiểu văn bản cho chú giải biểu đồ.
setOption(option, value)PieChartBuilderĐặt các lựa chọn nâng cao cho biểu đồ này.
setTitle(chartTitle)PieChartBuilderĐặt tiêu đề cho biểu đồ.
setTitleTextStyle(textStyle)PieChartBuilderĐặt kiểu văn bản cho tiêu đề biểu đồ.

Tài liệu chi tiết

build()

Tạo biểu đồ.

Cầu thủ trả bóng

Chart – Một đối tượng Biểu đồ có thể được nhúng vào tài liệu, thành phần giao diện người dùng hoặc dùng làm hình ảnh tĩnh.


reverseCategories()

Đảo ngược việc vẽ chuỗi trong trục miền. Đối với biểu đồ phạm vi dọc (chẳng hạn như biểu đồ đường, biểu đồ vùng hoặc biểu đồ cột), điều này có nghĩa là trục ngang được vẽ từ phải sang trái. Đối với biểu đồ phạm vi ngang (chẳng hạn như biểu đồ thanh), điều này có nghĩa là trục dọc được vẽ từ trên xuống dưới. Đối với biểu đồ hình tròn, điều này có nghĩa là các lát cắt được vẽ ngược chiều kim đồng hồ.

// Creates a pie chart builder and sets drawing of the slices in a
// counter-clockwise manner.
const builder = Charts.newPieChart();
builder.reverseCategories();

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


set3D()

Đặt biểu đồ ở dạng 3 chiều.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setBackgroundColor(cssValue)

Đặt màu nền cho biểu đồ.

// Creates a line chart builder and sets the background color to gray
const builder = Charts.newLineChart();
builder.setBackgroundColor('gray');

Tham số

TênLoạiMô tả
cssValueStringGiá trị CSS cho màu (chẳng hạn như "blue" hoặc "#00f").

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setColors(cssValues)

Đặt màu cho các đường trong biểu đồ.

// Creates a line chart builder and sets the first two lines to be drawn in
// green and red, respectively.
const builder = Charts.newLineChart();
builder.setColors(['green', 'red']);

Tham số

TênLoạiMô tả
cssValuesString[]Một mảng các giá trị CSS màu, chẳng hạn như ["red", "#acf"]. Phần tử thứ n trong mảng biểu thị màu của đường thứ n trong biểu đồ.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setDataSourceUrl(url)

Đặt URL nguồn dữ liệu được dùng để kéo dữ liệu từ một nguồn bên ngoài, chẳng hạn như Google Trang tính. Nếu bạn cung cấp một URL nguồn dữ liệu và một DataTable, thì URL nguồn dữ liệu sẽ bị bỏ qua.

Để biết thêm thông tin về cách truy vấn nguồn dữ liệu, hãy xem tài liệu về Google Biểu đồ.

Tham số

TênLoạiMô tả
urlStringURL của nguồn dữ liệu, bao gồm cả mọi tham số truy vấn.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setDataTable(tableBuilder)

Đặt bảng dữ liệu cần dùng cho biểu đồ bằng DataTableBuilder. Đây là một phương thức thuận tiện để thiết lập bảng dữ liệu mà không cần gọi build().

Tham số

TênLoạiMô tả
tableBuilderDataTableBuilderTrình tạo bảng dữ liệu. Một bảng dữ liệu mới sẽ được tạo ngay lập tức trong quá trình gọi này, vì vậy, mọi nội dung cập nhật tiếp theo cho trình tạo sẽ không được phản ánh trong biểu đồ.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setDataTable(table)

Đặt bảng dữ liệu chứa các đường cho biểu đồ, cũng như nhãn trục X. Cột đầu tiên phải là một chuỗi và chứa nhãn trục ngang. Bạn có thể thêm bao nhiêu cột tuỳ ý, tất cả đều phải là dạng số. Mỗi cột hiển thị dưới dạng một đường riêng biệt.

Tham số

TênLoạiMô tả
tableDataTableSourceBảng dữ liệu dùng cho biểu đồ.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setDataViewDefinition(dataViewDefinition)

Đặt định nghĩa khung hiển thị dữ liệu để dùng cho biểu đồ.

Tham số

TênLoạiMô tả
dataViewDefinitionDataViewDefinitionMột đối tượng định nghĩa khung hiển thị dữ liệu xác định khung hiển thị cần được lấy từ nguồn dữ liệu đã cho để vẽ biểu đồ.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setDimensions(width, height)

Đặt kích thước cho biểu đồ.

Tham số

TênLoạiMô tả
widthIntegerChiều rộng của biểu đồ, tính bằng pixel.
heightIntegerChiều cao của biểu đồ, tính bằng pixel.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setLegendPosition(position)

Đặt vị trí của chú giải so với biểu đồ. Theo mặc định, không có chú thích.

// Creates a line chart builder and sets the legend position to right.
const builder = Charts.newLineChart();
builder.setLegendPosition(Charts.Position.RIGHT);

Tham số

TênLoạiMô tả
positionPositionVị trí của chú thích.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setLegendTextStyle(textStyle)

Đặt kiểu văn bản cho chú giải biểu đồ.

// Creates a line chart builder and sets it up for a  blue, 26-point legend.
const textStyleBuilder =
    Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
const style = textStyleBuilder.build();
const builder = Charts.newLineChart();
builder.setLegendTextStyle(style);

Tham số

TênLoạiMô tả
textStyleTextStyleKiểu văn bản dùng cho chú thích biểu đồ.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setOption(option, value)

Đặt các lựa chọn nâng cao cho biểu đồ này. Xem các lựa chọn có sẵn cho biểu đồ này. Phương thức này không có hiệu lực nếu lựa chọn đã cho không hợp lệ.

// Build a pie chart with a pretty legend.
const builder = Charts.newPieChart();
builder.setOption('legend', {textStyle: {color: 'blue', fontSize: 16}});
const chart = builder.build();

Tham số

TênLoạiMô tả
optionStringLựa chọn để đặt.
valueObjectGiá trị cần đặt.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setTitle(chartTitle)

Đặt tiêu đề cho biểu đồ. Tiêu đề xuất hiện ở giữa phía trên biểu đồ.

// Creates a line chart builder and title to 'My Line Chart'.
const builder = Charts.newLineChart();
builder.setTitle('My Line Chart');

Tham số

TênLoạiMô tả
chartTitleStringtiêu đề biểu đồ.

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.


setTitleTextStyle(textStyle)

Đặt kiểu văn bản cho tiêu đề biểu đồ.

// Creates a line chart builder and sets it up for a  blue, 26-point title.
const textStyleBuilder =
    Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
const style = textStyleBuilder.build();
const builder = Charts.newLineChart();
builder.setTitleTextStyle(style);

Tham số

TênLoạiMô tả
textStyleTextStyleKiểu văn bản dùng cho tiêu đề biểu đồ. Bạn có thể tạo đối tượng TextStyleBuilder bằng cách gọi Charts.newTextStyle().

Cầu thủ trả bóng

PieChartBuilder – Trình tạo này, hữu ích cho việc liên kết.