Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Profesionální analýza dat a 3D grafy s LabPlot

Program LabPlot patří mezi vůbec nejvybavenější linuxové programy pro vizualizaci a analýzu dat různého charakteru. Nabízí širokou paletu funkcí všeho druhu. Pokud hledáte profesionálního a zručného pomocníka, odborníka zvláště na 3D grafy, pak může být pro vás tím pravým. V článku si jej podrobně představíme.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Analýza a vizualizace dat není zcela triviální záležitostí. Stejně tak není úplně snadné rozhodnout se, který program je pro danou situaci nejlepší. Nástroje jsou navíc obvykle poměrně specifické a přechod mezi nimi nemusí být vždy pro každého úplně snadný a příjemný. Přitom se může jednat o takové drobnosti jako je různý formát log souborů (odsud se získávají například velikosti chyb či parametry proložených křivek) či nepatrné odchylky ve vzhledu grafů.

Zde je potřeba mít na paměti, že uživatel obvykle požaduje určitou konzistentnost vzhledu a formátu. Jednak je to důležité u rozsáhlejších prací, kde kupříkladu kombinujeme různé druhy měření, a pak tak je pro samotného autora užitečné, když všechny grafy, tabulky či dokumenty vypadají stejně.

Výběr vizuálně-analytického programu je tedy důležitá věc. V minulém díle seriálu jsme porovnávali QtiPlot a Origin. Dnes se podíváme na další možnou volbu, a to na LabPlot. Jedná se o nástroj šířený pod licencí GNU GPL a je k dispozici pouze pro linuxové platformy, ale existují i způsoby, jak ho spustit pod MS Windows. Program je vytvářen (a primárně určen) pro grafické prostředí KDE. Je vyvíjen v KDevelop a jeho hlavním autorem je Stefan Gerlach, který ho dle stránek programu vyvíjí doma.

LabPlot

Na to, že by se mělo jednat o produkt vytvářený doma jako koníček se jedná o vysoce profesionální aplikaci, která se těší oblibě po celém světě. Tomu odpovídají také lokalizace, mezi nimiž čeština zatím bohužel chybí. Český manuál by mohl být dobrou cestou k využití například ve školství a studenti by si lásku či odpor k programu mohli přenášet do pracovního prostředí.

Funkcionalita a ovládání

Na počátku je nutné zmínit skutečnost, že program poměrně rád a často padá. Je proto nutné často ukládat, abyste nepřišli o výsledky z měření. Jedná se o jeden z největších nedostatků této aplikace. Ten druhý souvisí s ovládáním. Většina lidí, kteří užívají podobné nástroje mají určitou zkušenost s Origin a mají představu kde by mělo co být a jak by se program měl chovat. Je potřeba říci, že LabPlot se vydal jinou cestou, tedy tvorbou vlastního schématu ovládání. To je poměrně nepříjemné, ač nemohu říci, že by bylo ovládání samo o sobě nějak nelogické. Je tedy nutné počítat s delším časem, abyste se naučili program ovládat.

K dispozici je naštěstí podrobný manuál, který by měl ovládání usnadnit. Množství informací v něm obsažených je ale značně omezené, některé oblasti nejsou zpracované vůbec, jiné jen jednou větou. V oblasti uživatelské přístupnosti tedy LabPlot body nezíská.

Pokud jde o funkcionalitu programu, pak nechybí pochopitelně základní analytické nástroje jako například možnost lineární a nelineární regrese, hledání píků, práce s histogramy, integrační i derivační funkce nebo sada filtrů. Nechybí ani nástroje na práci s periodickými funkcemi, základní transformace nebo elementární statistické analýzy. Zajímavou funkcí je možnost porovnání naměřených dat s nějakou funkcí (jak vizuálně tak hodnotově). V nabídce tedy nechybí nic podstatného.

Pokud jde o tvorbu grafů, je potřeba se smířit s poněkud menší nabídkou v oblasti 2D, než jakou předkládá Origin či QtiPlot. Na druhou stranu 3D grafy umí LabPlot velice dobře a velmi efektně, a zde asi bude hledat cílové uživatele. Právě tvorba 3D grafů je jeho asi největší předností před zdarma dostupnými konkurenčními programy. Velkou skupinou jeho uživatelů pak budou ti, kteří potřebují vytvářet kvalitní či esteticky zajímavé trojrozměrné vizualizace dat.

LabPlot

U grafů je možné nastavovat měřítka, průsečíky či rozsahy os. Samozřejmostí je také možnost vykreslení více grafu do jednoho obrázku, nastavení popisků či legend. Celkový vzhled grafu je možno poměrně snadno nakonfigurovat, včetně druhu křivky, která má body spojovat, zda chcete vynášet jednotlivé body nebo jen zobrazit křivku. Vše ovšem s velmi zvláštním způsobem ovládání a nastavování.

Důležité jsou také možnosti importu a exportu. Importovat by měli jít například projekty Origin. Při této činnosti aplikace ale vždy spadla. Funkčnost a kvalitu tedy nejsem schopen posoudit. Importovat je možné také data z některých vybraných aplikací (např. osciloskopů) nebo data z textu. Pokud jde o export, tak zde se nabízí široké množství obrázků (pro grafy), pdf, LaTeX a některé další možnosti. Užitečností je možnost čtení a zápisu dat přímo do (z) databáze.

Závěr

Pokud hledáte nástroj, který je zdarma, funguje pod Linuxem a umí výborně modelovat 3D grafy, pak je LabPlot nástrojem právě pro vás. Tedy pokud se obrníte trpělivostí před častými pády, zvláštním ovládáním a nedokonalým manuálem.

TIB2012

       

Jestliže však většina vaší práce leží v rovině tvorby 2D grafů a běžných datových analýz, pak je zřejmě minulý testovaný produkt (QtiPlot) volbou o něco vhodnější – nabízí více možností provedení 2D grafů, přehlednější ovládání, vyšší stabilitu, propracovaný manuál či lokalizaci do češtiny.

LabPlot je nástroj, který se stále vyvíjí a je možné si stáhnout i alpha2 verzi. Pokud by se autorovi podařilo odladit chyby, které jsou nejvážnějším nedostatkem programu, a doplnil manuál, pak se může velmi brzy stát LabPlot významným hráčem v oboru analyticko-vizualizačních programů. Do té doby jeho uživatelé budou buď nadšenci a vývojáři, nebo ti, kdož chtějí zdarma tvořit pěkné a kvalitní prostorové grafy.

Michal Černý

Michal Černý

Michal Černý studuje učitelství fyziky a informatiky pro střední školy a zabývá se webovými technologiemi, vztahem společnosti a ICT a věcmi souvisejícími se vzděláváním.

Školení: TCP/IP na Linuxu I.

V tomto kurzu se seznámíte se síťováním v Linuxu na všech vrstvách. Ujasníte si možnosti použití Linuxu v roli klienta, serveru i routeru.

  • Počítačové sítě
  • Architektura TCP/IP
  • Ethernet
  • Protokol PPP
  • Protokoly IPv4 a IPv6
  • IP na ethernetu
  • IP routing
  • Chybové a řídící zprávy
  • Transportní protokoly
  • Překlady jmen a adres
  • Aplikace
  • Překlady síťových adres a proxying
  • Testování sítě
  • Aktuální situace na poli TCP/IP

Podrobnější informace a přihláška  

Ohodnoťte jako ve škole:
Průměrná známka 2,88

Přehled názorů

scidavis
jano 12. 10. 2009 06:36
Nový
└ 
Re: scidavis
pf 12. 10. 2009 07:58
Nový
 
└ 
Spolupráce obou projektů
fri 12. 10. 2009 15:46
Nový
labplot - čeština
fri 12. 10. 2009 07:58
Nový
zkutečnost
Stanley 12. 10. 2009 08:15
Nový
"hledání píků"
fri 12. 10. 2009 08:20
Nový
├ 
Re: "hledání píků"
fri 12. 10. 2009 08:21
Nový
│
└ 
Re: "hledani piku"
Clock 12. 10. 2009 13:59
Nový
│
 
└ 
Re: "hledani piku"
fri 12. 10. 2009 15:53
Nový
└ 
Re: "hledání píků"
petr_p 13. 10. 2009 11:48
Nový
 
├ 
Re: "hledání píků"
krab 13. 10. 2009 13:11
Nový
 
│
└ 
Re: "hledání píků"
Cz 13. 10. 2009 16:50
Nový
 
│
 
└ 
Re: "hledání píků"
fri 13. 10. 2009 18:20
Nový
 
│
 
 
└ 
Re: "hledání píků"
fri 13. 10. 2009 18:24
Nový
 
└ 
Re: "hledání píků"
Glubo 19. 10. 2009 00:23
Nový
No, podle těch screenshotů bych řekl, že tohle umí Rko taky
Jan Michálek 12. 10. 2009 08:58
Nový
└ 
Re: No, podle tech screenshotu bych rekl, ze tohle umi Rko taky
Clock 12. 10. 2009 13:58
Nový
program pomerne rad a casto pada
Clock 12. 10. 2009 13:52
Nový
projekty by meli jit
Clock 12. 10. 2009 13:55
Nový
Re: Profesionální analýza dat a 3D grafy s LabPlot
Alfonz_mucha 12. 10. 2009 22:17
Nový
├ 
Re: Profesionální analýza dat a 3D grafy s LabPlot
matplotlib 13. 10. 2009 09:24
Nový
│
└ 
Re: Profesionální analýza dat a 3D grafy s LabPlot
tomas 13. 10. 2009 09:51
Nový
└ 
Re: Profesionalni analyza dat a 3D grafy s LabPlot
Clock 14. 10. 2009 09:46
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem