Angela5198
3.01.2013, 12:48:15
szukam skryptu który narysuje mi wykres liniowy z dwóch plików tekstowych.
$nazwa_pliku = "plik1.txt";
if (is_readable($nazwa_pliku))
{
if ($plik = fopen($nazwa_pliku, "r"))
{
$dane1 = file($nazwa_pliku);
if ($dane1 === FALSE) echo "Odczyt danych z pliku nie powiódł się...";
else echo "odczytane dane: ".$dane1[1]."<br />";
fclose($plik);
} else echo "Nie mogę nawiązać połączenia z plikiem...";
} else echo "Z pliku nie można odczytać informacji lub on nie istnieje...";
$nazwapliku = "plik2.txt";
if (is_readable($nazwapliku))
{
if ($plik = fopen($nazwapliku, "r"))
{
$dane2 = file($nazwapliku);
if ($dane2 === FALSE) echo "Odczyt danych z pliku nie powiódł się...";
else echo "odczytane dane: ".$dane2[1]."<br />";
fclose($plik);
} else echo "Nie mogę nawiązać połączenia z plikiem...";
} else echo "Z pliku nie można odczytać informacji lub on nie istnieje...";
gdy do tablicy przekaze dane z txt jak moge narysować wykres. bardzo proszę o pomoc
Angela5198
3.01.2013, 14:28:03
dobrze za pomoca np. kodu
<img style="text-align: justify;" src="http://chart.apis.google.com/chart?cht=lxy&chs=1000x300&chd=t:10,20,30,40,50,60,70,80,90,100|10,30,60,70,90,95,100,100,100,100|10,20
,30,40,50,60,70,80,90,100|100,90,80,70,60,50,40,30,20,10|10,20,30,40,50,60,70,80,
90,100|50,50,50,50,50,50,50,50,50,50&chco=FF0000,ff0000,00aaaa
chls=2,4,1">
wygeneruje wykres, lecz muszę wpisać dane bezpośrednio do kodu. a jak mogę odczytać ich z tablicy? jestem bardzo początkującym programista php. proszę o pomoc
_Borys_
3.01.2013, 15:08:04
Zależy jak masz wpisane dane w ten plik jaka struktura, jak linijka po linijce to można wczytać do zmiennej w ten sposób:
Rysowanie wykresów z pliku tekstowego w phpjeśli to nie pomoże to można rozbić jeszcze każdą linijkę poprzez
explode.
Angela5198
3.01.2013, 15:50:26
moj plik to
http://www.sendspace.pl/file/4d13c348510d774df30356b potrafię wczytac plik lecz jak go zaprezentowac na wykresie, jest to plik wygenerowany za pomocą matlaba w ktorym stworzylam kod. i na podstawie podobnego pliku zrodlowego i tego pliku che utworzyc 2 nakladające sie wykresy. Bardzo prosze o kod ktory mi to umożliwi.
_Borys_
3.01.2013, 19:12:25
Jaki to ma być wykres ? Liniowy, słupkowy, trójwymiarowy czy jaki ?
Z tych wartości z pliku ciężko wywnioskować. Poza tym przy pomocy Google_Chart_API raczej z tego pliku nie utworzysz wykresu bo nie przyjmuje wartości ujemnych.