Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pChart - odwrócić oś Y
Forum PHP.pl > Forum > PHP
KuKa
Witam,
Mam taki problem, korzystam z biblioteki pChart do generowania wykresów i chciałbym odwrócić oś Y tzn. w każdym przykładzie przedstawionym w dokumentacji przedstawiona jest oś Y w taki sposób, że zaczynając od góry wykresu, wartości maleją zmierzając do 0, chciałbym odwrócić oś Y aby wartości rosły w miarę zbliżania sie do 0.
W jaki sposób to da się zrobić? Albo jaka biblioteki umożliwija takie wykresy
wookieb
Niestety nie znam tej biblioteki ale wystarczy ze wartości zapodasz ze znakiem -

  1. <?php
  2. $wartosc=-$wartosc;
  3. ?>
crackcomm
Po tym:
  1. <?php
  2. // Initialise the graph
  3. $pChart = new pChart(700,230);
  4. ?>

Dodajesz:
  1. <?php
  2. $pChart->setFixedScale(-20,8);
  3. ?>

Nie wiem czy o to Ci chodziło...
KuKa
Nie o to mi chodziło, to dodaje tylko wartości ujemne.

Zazwyczaj wykres wygląda tak że zaczyna się z pkt. (0,0) i wartości na osi X oraz Y rosną, a mi chodzi o to aby wartości na osi Y malały powiedzmy od 100 do 0 a na osi X rosły od 0 do 30.

A z bilbioteką open_flash da się coś takiego zrobić?


Napisałem taki skrypt własnoręcznie ale te gotowe biblioteki są bardziej uniwersalne.
henio
Mam podobny kłopot. Chciałbym, żeby na wykresie OY najwyżej była liczba 1. Żeby schodząc w dół zmniejszało się do 20 (jak miejsca w tabeli piłkarskiej).

Już sobie poradziłem wystarczyło wstawić linijkę:
  1. <?php
  2. $Test->setFixedScale(20,1);
  3. ?>

Chciałbym jeszcze, żeby skala była co 1 punkt a nie co np 0.8
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.