Trang này mô tả cách lấy biểu đồ hiện có trong Google Trang tính và thêm biểu đồ đó vào bản trình bày trên Google Trang trình bày.
Việc thêm biểu đồ vào bản trình bày có thể giúp tạo ra tác động lớn hơn và tạo dữ liệu có ý nghĩa với độc giả của bạn. Biểu đồ là công cụ độc đáo dùng để hiển thị các mẫu hoặc xu hướng trong một tập dữ liệu và có thể giúp bạn truyền đạt rõ ràng về dữ liệu định lượng.
Video ở trên thảo luận về cách tạo trang trình bày từ dữ liệu bảng tính. Công cụ này bao gồm một ví dụ hoàn chỉnh (Python) để thêm biểu đồ vào một trang trình bày và cũng nhập dữ liệu ô trong bảng tính vào một bảng.
Giới thiệu về cách thêm biểu đồ
Bất cứ khi nào bạn trình bày thông tin định lượng, biểu đồ dữ liệu có thể nâng cao bản trình bày của mình. API Trang trình bày cho phép bạn đưa bất kỳ biểu đồ nào mà bạn có thể tạo trong Google Trang tính: biểu đồ thanh, biểu đồ dạng đường, biểu đồ hình tròn và nhiều loại biểu đồ khác.
Như hiển thị trong biểu đồ ở trên, trước tiên bạn phải tạo biểu đồ trong Google Trang tính. Khi biểu đồ đã tồn tại, bạn có thể nhúng biểu đồ đó vào bản trình bày của mình.
Quy trình chung để quản lý biểu đồ trong bản trình bày của bạn là:
- Tạo biểu đồ trong Google Trang tính.
- Sử dụng API Trang tính để đọc mã biểu đồ của kết quả EmbeddedChart.
- Sử dụng CreateSheetsChartRequest một lần để thêm báo cáo đó vào trang trình bày.
- Sử dụng RefreshSheetsChartRequest khi cần để đồng bộ hoá với dữ liệu nguồn.
Biểu đồ tĩnh so với biểu đồ được liên kết
Khi bạn sử dụng API để thêm biểu đồ vào bản trình bày, một thông số mà bạn chỉ định là LinkingMode (Chế độ liên kết). Tính năng này xác định xem biểu đồ sẽ được thêm dưới dạng hình ảnh tĩnh hay dưới dạng đối tượng có thể được làm mới trong tương lai.
Sử dụng chế độ LINKED
trong trường hợp:
- Bạn muốn làm mới biểu đồ trong tương lai, phản ánh những thay đổi trong dữ liệu cơ bản.
- Bạn muốn cộng tác viên có đường liên kết đến bảng tính chứa nguồn biểu đồ.
Sử dụng chế độ NOT_LINKED_IMAGE
(tĩnh) trong trường hợp:
- Bạn muốn biểu đồ không bao giờ thay đổi trong tương lai.
- Bạn không muốn cộng tác viên nhìn thấy đường liên kết tới bảng tính nguồn.
Phạm vi truy cập vào Google Trang tính
Khi bạn thêm một biểu đồ vào trang trình bày của mình, API Trang trình bày cần truy cập biểu đồ đó trong Google Trang tính. Điều này có nghĩa là yêu cầu của bạn phải sử dụng một trong các phạm vi sau:
https://www.googleapis.com/auth/spreadsheets.readonly
(ưu tiên)https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
Thường thì phạm vi spreadsheets.readonly
là phù hợp nhất vì phạm vi này
hạn chế nhất. Tuy nhiên, nếu ứng dụng của bạn đã sử dụng một trong những phạm vi khác
được liệt kê ở trên, thì chỉ cần sử dụng phạm vi đó.
Thêm biểu đồ
Để thêm biểu đồ, bạn cần phải biết mã nhận dạng bảng tính và mã biểu đồ của
biểu đồ trong Google Trang tính. Sau đó, bạn gọi phương thức batchUpdate
bằng cách sử dụng
CreateSheetsChartRequest
một lần để thêm biểu đồ.
Ví dụ sau đây lấy một biểu đồ và thêm biểu đồ đó vào trang trình bày dưới dạng LINKED
, vì vậy
để có thể làm mới sau.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Làm mới biểu đồ
Nếu đã nhúng một biểu đồ LINKED
vào bản trình bày thì bạn có thể làm mới biểu đồ đó
bất kỳ lúc nào sử dụng
RefreshSheetsChartRequest.
Thao tác này sẽ cập nhật biểu đồ để đồng bộ hoá với biểu đồ trong Trang tính cơ bản và
mà hệ thống dựa vào.
Ví dụ sau đây làm mới một biểu đồ hiện có: