2013-03-10 18 views
6

https://google-developers.appspot.com/chart/interactive/docs/gallery/linechart#ExampleWykres liniowy Google: jak dodawać jednostki?

Jak dodać jednostki do osi pionowej, np. "$" Lub "€"? W tym przykładzie powinna wynosić 1.200 $, 1.000 $, 800 $, 600 $ i 400 $.

Wystarczy dodanie „$” jak to nie działa:

var data = google.visualization.arrayToDataTable([ 
     ['Year', 'Sales', 'Expenses'], 
     ['2004', 1000 '$',  400], 
     ['2005', 1170 '$',  460], 
     ['2006', 660 '$',  1120], 
     ['2007', 1030 '$',  540] 
    ]); 

wiem, że to zły przykład jako sprzedaż nie ma żadnej jednostki, ale to tylko przykład.

+1

Proszę spojrzeć na mój temat na stronie: http://stackoverflow.com/questions/24532342/how-to-change-the-format-type-of-the-label-in-google-chart-with- javascript/24537837 # 24537837 –

Odpowiedz

16

Trzeba dodać tag format opcje wykresu w następujący sposób:

var options = { 
    vAxis: {format:'# $'} 
}; 

referencyjny: https://google-developers.appspot.com/chart/interactive/docs/gallery/linechart#Configuration_Options

+2

Świetnie! Dziękuję Ci bardzo! Czy wiesz również, jak zastosować ten tag formatu do etykiet narzędzi? – Ben

+0

Dzięki, i użyj '0' zamiast' # ', jeśli nie chcesz, aby wartości 0 były wyświetlane jako całkowicie puste. – Walf

0

Natknąłem się na ten temat i okazało się, że nowe Arkusze Google (2017) posiada " Advanced Edit "opcja dla siatki/wykresów. Kliknij strzałkę w dół w prawym górnym rogu, a zobaczysz. Ostatnia zakładka tego interfejsu pozwala ustawić niestandardowy prefiks/sufiks dla osi danych, jeśli przewiniesz w dół.

Powiązane problemy