Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Grafu vizualizācijas Python valodā izpēte |
Title in English |
Research on Graph Visualization in Python |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Pāvels Rusakovs |
Reviewer |
Oļesja Grigorjeva |
Abstract |
Informācija tiek prezentēta dažādos formātos – viens no tiem ir grafs. Python ir plaši izmantota programmēšanas valoda, kas attīstās un piedāvā daudz risinājumu dažādām problēmām, kas ietver grafu vizualizāciju.
Darba ietvaros tika izvirzīts mērķis analizēt Python bibliotēkas, kas paredzētas grafu vizualizācijai, un tās salīdzināt. Tās tika salīdzinātas pēc tām pieejamo funkciju skaita, to ātrdarbības un uztveramības. Tika izmantoti gan bibliotēku piedāvātie grafu ģeneratori, gan internetā atrastas datu kopas, gan autora izveidotas datu kopas.
Python bibliotēkas piedāvā lielāku skaitu grafu ģeneratoru un izkārtojumu, kā arī pieejamo datu formātu skaitu nekā grafiskais redaktors. Tās grafus vizualizē uztveramāk nekā grafiskais redaktors Gephi, pēc autora izvirzītajiem uztveramības kritērijiem. Python bibliotēkas darbojas līdzīgā ātrumā grafiskajam redaktoram, ja runa ir par maza izmēra grafiem – ar liela izmēra grafiem tās tiek galā lēnāk par grafisko redaktoru. Python bibliotēkas spēj vizualizēt dažāda veida grafus, kas nodoti dažādos formātos.
Python bibliotēkas ir konkurētspējīgas ar grafisko redaktoru Gephi grafu vizualizācijas jomā. |
Keywords |
Python, grafi, grafu vizualizācija |
Keywords in English |
Python, Graphs, Graph visualization |
Language |
lv |
Year |
2024 |
Date and time of uploading |
25.05.2024 15:22:06 |