Metin Dosyadan 2 Y Değerleri ile Grafik oluşturma

1 Cevap php

O korkunç biçimlendirilmiş gibi benim özgün yazı remade var. Temelde benim metin dosyasındaki bazı bilgileri görüntülemek için 2 Y Eksen (sıcaklık ve nem) olan bir çizgi grafik oluşturmak için bazı tavsiyeler / ipuçları istiyorum. Bu açıkça kodunu görüntülemek mümkün çünkü sadece ben JpGrapher forumda benim mesajların birinde bir bağlantı dahil ettik temperaturedata.txt adında bir metin dosyası içinde yer alır.

Ben JpGraph sorun olduğu burada toplum çok daha fazla destekleyici ve aktif ancak ben burada yayınlamak gerektiğini anlıyorum. Şimdiden tüm yardım çocuklar için çok teşekkürler!

my code

1 Cevap

Ben jpgraph hakkında burada sonrası olmamalıdır herhangi bir neden görmüyorum. Eğer örnek kod ve burada veri göndermek olmamalı Ve neden ben de görmüyorum.

Eğer başka bir sitede yayınlanan ettik kodu bozuldu. Hat 42. edin.

Ayrıca, $keyval aracılığıyla JpGraph tek bir satır (özellikle, son satır) geçiyoruz. Tüm verilerin saklandığı yere $data olsa, yanlış bir biçimde. Çok hızlı düzeltme oldu:

$keyval = array();
$keyval['time'] = array();
$keyval['count'] = array();
$keyval['temperature'] = array();
$keyval['humidity'] = array();

if ($file) {
 while (!feof($file)) {
  $line = trim(fgets($file));
  if (strlen($line)) {
   $fields = explode(":", $line);
   $keyval['time'][]        = $fields[0];
   $keyval['count'][]       = $fields[1];
   $keyval['temperature'][] = $fields[2];
   $keyval['humidity'][]    = $fields[3];
  }
 }

 fclose($file);
}

hukuka $data ve adını hangi $keyval. Basit bir dizi olan, $keyval['temperature'] (o $data[x]['time'] saat verileri tutmak için kullanılan yerlerde, şimdi. $keyval['time'][x] onu tutar) Ve biz geçiyoruz sıcaklık değerleri.