Na tej stronie dowiesz się, jak tworzyć wykresy z Arkuszy Google i dodawać je do Prezentacji Google.
Dodanie wykresów do prezentacji może pomóc wywierać większy wpływ na odbiorców i zwiększyć ich znaczenie dla odbiorców. Wykresy to wyjątkowe narzędzia do pokazywania wzorców lub trendów w zbiorze danych, które pomagają jasno informować o danych ilościowych.
W filmie powyżej omawiamy sposób generowania slajdów na podstawie danych z arkusza kalkulacyjnego. Zawiera pełny przykład (Python), który umożliwia dodanie wykresu do slajdu oraz zaimportowanie danych komórek arkusza kalkulacyjnego do tabeli.
Informacje o dodawaniu wykresów
Jeśli prezentujesz informacje ilościowe, możesz urozmaicić prezentację za pomocą wykresów danych. Interfejs Prezentacji API umożliwia dodawanie do Arkuszy Google dowolnych wykresów: słupkowych, liniowych, kołowych i wielu innych, które można utworzyć w Arkuszach Google.
Jak widać na diagramie powyżej, musisz najpierw utworzyć wykres w Arkuszach Google. Gdy wykres istnieje, możesz go umieścić w prezentacji.
Ogólny proces zarządzania wykresami w prezentacji:
- Utwórz wykres w Arkuszach Google.
- Użyj interfejsu Arkuszy API, aby odczytać identyfikator wykresu utworzonego wykresu EmbeddedChart.
- Jednorazowo użyj metody CreateSheetsChartRequest, aby dodać go do slajdu.
- W razie potrzeby użyj metody RefreshSheetsChartRequest, aby zsynchronizować ją z danymi źródłowymi.
Wykresy statyczne a połączone
Gdy dodajesz wykres do prezentacji za pomocą interfejsu API, jednym z Twoich parametrów jest LinkingMode. Określa, czy wykres ma zostać dodany jako obraz statyczny czy obiekt, który można odświeżyć w przyszłości.
Użyj trybu LINKED
, jeśli:
- W przyszłości chcesz odświeżyć wykres, aby odzwierciedlał zmiany w danych źródłowych.
- Chcesz, aby współpracownicy mieli link do arkusza kalkulacyjnego zawierającego wykres źródłowy.
Użyj trybu NOT_LINKED_IMAGE
(statycznego), jeśli:
- Nie chcesz, aby wykres nigdy się nie zmieniał.
- Nie chcesz, aby współpracownicy widzieli link do źródłowego arkusza kalkulacyjnego.
Zakresy dostępu do Arkuszy Google
Gdy dodasz wykres do slajdu, interfejs Prezentacji API musi mieć do niego dostęp w Arkuszach Google. Oznacza to, że żądanie musi używać jednego z tych zakresów:
https://www.googleapis.com/auth/spreadsheets.readonly
(preferowana)https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
Najlepiej użyć zakresu spreadsheets.readonly
, ponieważ jest on najbardziej restrykcyjny. Jeśli jednak Twoja aplikacja używa już jednego z innych zakresów wymienionych powyżej, użyj go.
Dodawanie wykresu
Aby dodać wykres, musisz znać identyfikator arkusza kalkulacyjnego i identyfikator wykresu w Arkuszach Google. Następnie wywołasz metodę batchUpdate
, używając metody CreateSheetsChartRequest, aby dodać wykres.
W poniższym przykładzie wykres został dodany do slajdu jako LINKED
, aby można go było później odświeżyć.
Google Apps Script
Przeczytaj
Java
JavaScript
Node.js
PHP
Python
Ruby
Odświeżanie wykresu
Jeśli w prezentacji umieszczono wykres LINKED
, możesz go w dowolnym momencie odświeżyć, korzystając z metody RefreshSheetsChartRequest.
Spowoduje to zaktualizowanie wykresu, tak aby zsynchronizowany z wykresem w Arkuszach oraz danymi, na których jest oparty.
Ten przykład odświeża istniejący wykres: