Gnuplot por Komencantoj: Montru Datumojn Kiel Profesulo
Se vi iam ajn volis lerni kiel montri datumojn en modo kiu aspektas kiel el profesia scienca raporto, Gnuplot estas la ilo por vi! Ĉu vi estas komencanto aŭ eĉ spertulo, Gnuplot povas esti la perfekta solvo por viaj bezonoj. En ĉi tiu artikolo, ni esploros la bazajn funkciojn de Gnuplot kaj kiel vi povas uzi ĝin por krei klarajn kaj elegan grafikaĵojn de viaj datumoj.
Kio estas Gnuplot?
Gnuplot estas malferma fonta softvaro uzata por krei grafikojn kaj diagramojn. Ĝi estas tre potenca ilo uzata en multaj fakoj kiel scienco, inĝenierarto, kaj analizo de datumoj. Gnuplot havas la kapablon krei 2D kaj 3D grafikojn de datumoj, kiuj povas esti eksportitaj al diversaj formatoj kiel PNG, PDF, aŭ EPS. Tamen, Gnuplot ne estas nur por profesiuloj; ĝi ankaŭ estas tre amika por komencantoj, kiuj volas rapide komenci kun datumaj vizualigoj.
Instali Gnuplot
Antaŭ ol ni komencu, ni bezonas instali Gnuplot. Se vi uzas Linux, Gnuplot ofte estas jam disponebla en via pako de programoj. Tamen, se vi ne havas ĝin, vi povas facile instali ĝin per komando en la terminalo:
sudo apt-get install gnuplot
Por uzantoj de MacOS aŭ Windows, vi povas elŝuti la instalilon de la oficiala retejo de Gnuplot aŭ uzi administrajn ilojn kiel Homebrew (por MacOS). Post instalado, vi estas preta por komenci!
Komencaj Paŝoj en Gnuplot
Nun ke vi havas Gnuplot instalita, ni povas komenci kun bazaj komandoj. Gnuplot uzas komandojn en tekstaj dosieroj aŭ en la terminalo por krei grafikojn. Ĉiu komando diras al Gnuplot kiel pritrakti viajn datumojn kaj kion fari kun ili. Ni ekzamenu kelkajn el la plej simplaj komandoj por komencantoj.
Kreado de Via Unua Grafiko
Imagu, ke vi havas datumojn en simpla teksto-dosiero nomita "datumo.txt", kiu enhavas du kolumnojn de nombroj. Ekzemple:
1 2 2 4 3 6 4 8 5 10
Por krei grafikon bazitan sur ĉi tiuj datumoj, vi povas uzi la sekvan komandon en Gnuplot:
plot "datumo.txt" using 1:2 with lines
La komando plot estas uzata por montri grafikon. La parametro using 1:2 signifas, ke ni uzas la unuan kolumnon por la X-akso kaj la duan kolumnon por la Y-akso. La with lines difinas, ke la punktoj estu ligitaj per linioj.
Post tiu komando, Gnuplot kreas linearan grafikon, kiu montras la kreskon de Y laŭ X. Estas tiel simple! Sed ni povas plibonigi ĝin, aldonante etikedojn kaj kolorojn.
Plibonigi Vian Grafikon
Nun, ni aldonu etikedojn al la aksoj kaj nomon al la grafiko. La sekva kodo montras kiel fari tion:
set title "Unuavica Linea Grafo" set xlabel "X-akso" set ylabel "Y-akso" plot "datumo.txt" using 1:2 with lines title "Datumoj"
La komando set title aldonas titolon al la grafiko, dum set xlabel kaj set ylabel difinas la nomojn por la X kaj Y aksoj. La komando title aldonas etikedon al la linio.
Krei Diversajn Tipojn de Grafikoj
Unu el la plej bonaj aspektoj de Gnuplot estas ĝia kapablo krei malsamajn tipojn de grafikoj. Ĉu vi volas fari bar-grafikon aŭ punktan grafikon? Gnuplot faciligas tion!
Bar-Grafiko
Por krei bar-grafikon, vi uzos la komandon with boxes. Jen ekzemplo:
set title "Bar-Grafiko" set xlabel "Kategorioj" set ylabel "Valoro" plot "datumo.txt" using 1:2 with boxes title "Bar-grafiko"
La komando with boxes kreas bar-grafikon, kiu estas ideala por kompari valorojn en diversaj kategorioj. Vi povas ankaŭ ŝanĝi la koloron de la kolonoj per la komando lc rgb "koloro".
Scatter-Grafiko
Se vi volas krei scatter-grafikon, kiun vi uzas por montri la rilaton inter du variabloj, vi povas uzi la komandon with points. Jen ekzemplo:
set title "Scatter-Grafiko" set xlabel "X-akso" set ylabel "Y-akso" plot "datumo.txt" using 1:2 with points title "Punktoj"
La komando with points uzas punktojn por montri ĉiun datumon anstataŭ ligado de la punktoj per linio.
3D Grafikoj
Gnuplot ankaŭ ebligas krei 3D-grafikojn! Jen ekzemplo de kiel krei 3D-grafikon uzante datumojn en tri kolumnoj:
set title "3D Grafo" set xlabel "X-akso" set ylabel "Y-akso" set zlabel "Z-akso" splot "datumo3d.txt" using 1:2:3 with lines
La komando splot estas uzata por 3D-grafikoj, kaj la parametro using 1:2:3 signifas, ke ni uzas la unuan kolumnon por la X-akso, la duan por la Y-akso, kaj la trian por la Z-akso.
Exporti Vian Grafo al Bildo
Kiam vi estas kontenta pri la aspekto de via grafiko, vi eble volas ĝin eksporti kiel bildo por uzi ĝin en dokumento aŭ prezento. Gnuplot permesas eksporti grafikojn al pluraj formatoj, kiel PNG, PDF, aŭ EPS.
set terminal png set output "grafiko.png" plot "datumo.txt" using 1:2 with lines
La komando set terminal png difinas, ke la grafiko estos eksportita al PNG-formato, kaj la komando set output difinas la nomon de la dosiero.
Konkludo
Gnuplot estas mirinda ilo por komencantoj kaj spertuloj por krei grafikojn kaj diagramojn rapide kaj efike. Ĉu vi uzas ĝin por esploro aŭ por profesiaj raportoj, Gnuplot povas esti tre potenca ilo en via arsenalo. Hodiaŭ, ni faris paŝojn por krei simplajn grafikojn, plibonigi ilin, kaj eksporti ilin al diversaj formatoj. La plej bona parto estas, ke Gnuplot estas facila uzi kaj eĉ pli forta kiam vi komencas eksperimentadon kun pliaj opcioj kaj agordoj. Provu ĝin hodiaŭ kaj malkovru, kiel vi povas plibonigi viajn datumajn vizualigojn!

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!