Robię analize danych ostatnio, które pościągałem z różnych stron i podostawałem od różnych ludzi i wrzuciłem do MySQLa. Dzięki temu moge zadawać całą masę zapytań SQLowych i tworzyć perspektywy zapytań na tych danych, żeby wyłuskać dane, badać korelację etc. Niestety przy dużej ilości danych (czasem koło 12 tysięcy rekordów), potrzebna jest jakaś sensowna wizualizacja danych, żeby zobaczyć trendy.

Znalazłem prosty programik Entrance. Dzięki rozszerzeniu języka SQL o elementy generujące wykresy dla wyników zapytań typu SELECT, możemy zobaczyć co w danych piszczy. Ot, choćby taki przykład:


WynikUSE dbname;
PLOT 
        BARCHART
                AXISLABELS,
                BLACK BAR
        WITH
        SCALE Y 0 2146 100
        FONT "sanserif" plain 13
        TITLE X "services"
        TITLE Y "number of connections"    
        HORIZONTAL GRIDLINES

        -- bar settings
        BARWIDTH 0.85
        BAROVERLAP 1
        NO OUTLINE
        BARSEPARATION 1

SELECT
  `id1`, `connectivity`
  FROM 1_hop_service_connectivity
  ORDER BY connectivity
  ;

Problem. Program w wersji darmowej generuje wyniki tylko dla pierwszych 10 rekordów, a w wersji trialowej pozwala na pracę tylko przez 23 dni. Szukam jakiejś alternatywy dla niego, nie wymagającej pisania programu.