Ważne: 20 kwietnia 2012 r. oficjalnie wycofano z narzędzi Google Chart API sekcja Wykresy graficzne. Nadal będzie działać zgodnie z naszymi zasadami dotyczącymi wycofywania.
Omówienie
Pojedyncze lub wiele wykresów przebiegu w czasie renderowanych z obrazami przy użyciu interfejsu Google Charts API. Obrazy są zawarte w tabeli HTML.
Przykład
<html>
<head>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load("current", {packages:["imagesparkline"]});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Revenue', 'Licenses'],
[435, 132],
[438, 131],
[512, 137],
[460, 142],
[491, 140],
[487, 139],
[552, 147],
[511, 146],
[505, 151],
[509, 149]
]);
var chart = new google.visualization.ImageSparkLine(document.getElementById('chart_div'));
chart.draw(data, {width: 120, height: 40, showAxisLines: false, showValueLabels: false, labelPosition: 'left'});
}
</script>
</head>
<body>
<div id="chart_div" style="width: 120px; height: 40px;"></div>
</body>
</html>
Wczytuję
Nazwa pakietu google.charts.load to "imagesparkline".
google.charts.load("current", {packages: ["imagesparkline"]});
Nazwa klasy wizualizacji to google.visualization.ImageSparkLine.
var visualization = new google.visualization.ImageSparkLine(container);
Format danych
Dowolna liczba kolumn. Wszystkie kolumny powinny zawierać liczby. Każda kolumna jest wyświetlana jako jeden miniwykres.
Opcje konfiguracji
| Nazwa | Typ | Domyślne | Opis |
|---|---|---|---|
| kolor | string, | Określa kolor używany na wszystkich wykresach.
Ciąg w formacie #rrggbb. Na przykład: „#00cc00”.
Używana tylko wtedy, gdy opcja colors nie jest określona. |
|
| kolory | Tablica ciągów | Kolory domyślne | Kolory, które mają być używane w kolumnach danych. Tablica ciągów znaków w formacie #rrggbb, z których każdy jest ciągiem znaków. Na przykład: „#00cc00”. Kolor i jest używany w kolumnie danych i. Jeśli liczba kolorów jest mniejsza niż liczba kolumn, wybór koloru zostanie zawinięty. |
| fill | boolean | false | Jeśli ma wartość true (prawda), obszar pod linią zostanie wypełniony kolorem. |
| wysokość | Liczba | Wysokość kontenera | Wysokość zdjęć w pikselach. |
| labelPosition | string, | brak | Pozycja etykiet. Obsługiwane wartości to „none”, „left”, „right”. |
| maksimum | Tablica liczb | Maksymalna wartość danych każdego miniwykresu | Najwyższa wartość z zakresu wartości danych każdego miniwykresu. Indeks w tablicy musi być zgodny z indeksem kolumny w DataTable. Jeśli wszystkie wartości mają wartość null, jest to wartość maksymalna w serii. |
| min | Tablica liczb | Minimalna wartość danych każdego miniwykresu | Najniższa wartość z zakresu wartości danych każdego wykresu. Indeks w tablicy musi być zgodny z indeksem kolumny w DataTable. Jeśli wszystkie wartości mają wartość null, jest to wartość minimalna w serii. |
| showAxisLines | boolean | prawda | Jeśli ma wartość prawda, linie osi są wyświetlane. Jeśli mają wartość false (fałsz), nie, a domyślna wartość parametru showValuelabel to false. |
| showValueLabels | boolean | true (prawda), chyba że showAxisLines ma wartość false (fałsz). | Jeśli ma wartość prawda, etykiety osi wartości są wyświetlane. |
| tytuł | Tablica ciągów | Nie są wyświetlane żadne tytuły | Tytuły do użycia w każdym miniwykresie. |
| szerokość | Liczba | Szerokość kontenera | Szerokość wykresów w pikselach. |
| układ : layout (might be used for DTP, web and app design) | string, | „v” | Układ pionowy lub poziomy: „v” – pionowy, „h” – poziomy. |
Metody
| Metoda | Typ zwracanej wartości | Opis |
|---|---|---|
draw(data, options) |
brak | Rysuje wykres. |
getSelection() |
Tablica elementów zaznaczenia | Zwraca indeksy wybranych wykresów jako tablicę obiektów. Każdy obiekt ma właściwość kolumny zawierającą numer kolumny wybranego miniwykresu. Może zwrócić więcej niż jedną wybraną kolumnę. |
setSelection(selection) |
brak | Wybiera określone miniwykresy i odznacza te, które nie zostały określone. wybór to tablica obiektów, każdy z liczbową właściwością column, która jest indeksem wybranego wykresu przebiegu w czasie. Więcej informacji znajdziesz na setSelection(). |
Zdarzenia
| Nazwa | Opis | Właściwości |
|---|---|---|
| wybierz | Standardowe zdarzenie wyboru. | Brak |
Zasady dotyczące danych
Zapoznaj się z zasadami logowania interfejsu Chart API.