Visualizzazione dei risultati da 1 a 1 su 1
  1. #1

    Problema rappresentazione dati in jpgraph

    ciao,

    ho un problema con jpgraph..ho dei dati che vengono prelevati da un database e di questi devo fare un grafico. Un grafico, per esempio, è la velocità in funzione dell'altitudine. Matematicamente questo implica che sull'asse X va messa l'altitudine e sull'asse Y la velocità. Però io voglio il contrario cioè sull'asse X la velocità e sull'asse Y l'altitudine. Ho provato un plot del vettore della sola velocità e impostando le label dell'asse Y con il vettore dell'altitudine, ma i punti di velocità che mi rappresenta non sono messi in corrispondenza dei valori di altitudine giusti..posto il codice relativo al grafico nel caso possiate darmi una utile indicazione:

    Codice PHP:
    // Create the graph. These two calls are always required
    $graph  = new Graph(200400,"auto");
    $titolo="prova"
    $graph->title->Set ($titolo);

    $graph->SetScale('linint'); // A PUNTI

    // setta i margini
    $graph->SetMargin(55,20,30,30);

    // Create the linear plot

    $graph->yaxis->SetTickLabels($vettore_alt);


    $graph->xaxis-> title->Set("$label_asse_y");
    // distanzia la label verticale dall'asse
    $graph->yaxis-> SetTitlemargin(40);
    $graph->yaxis->title->Set("Altitude (m)");

    $sp1=new LinePlot($vettore_variabile);

    $sp1->mark->SetType(MARK_FILLEDCIRCLE);
    $sp1->mark->SetFillColor("red");
    $sp1->mark->SetWidth(3);

    $sp1->SetColor("red");

    $sp1->value->Show();

    $graph->Add($sp1); // linea con cerchietti

    // Display the graph
    $graph->Stroke();
    ?> 
    il vettore $vettore_variabile contiene i dati di velocità, il vettore $vettore_alt contiene i dati dell'altitudine.
    Come posso risolvere il mio problema? ho provato, inoltre, a plottare entrambi i vettori, ma senza risultato.
    Help me!! Allego l'immagine del grafico che ottengo e che non è corretta!
    grazie.
    ciao.
    Immagini allegate Immagini allegate
    PeppePegasus

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.