Original title:
Konfigurovatelná rasterizace velkých bodových grafů
Translated title:
Configurable point rasterization for large scatterplots
Authors:
Kulichová, Tereza ; Hoksza, David (advisor) ; Peška, Ladislav (referee) Document type: Bachelor's theses
Year:
2023
Language:
eng Abstract:
[eng][cze] Scattermore is a simple R package used for scatterplot visualizations. Before its reinvention, it gained popularity with the cytometric community because of its functionality and speed. The new version of scattermore offers a highly customizable API. Again, it is much faster than the R standard plot function because some parts of the code are implemented in C language. Plotting points or lines, combining the data in various ways, and avoiding overplotting simultaneously are possible. Except for that, the conducted analysis offers potential speed optimizations regarding cache utility and par- allelization. 1Scattermore je jednoduchý balíček v jazyku R slúžiaci na vizualizáciu scatterplotov. Ešte pred svojím novým designom získal scattermore popu- laritu v cytometrickej komunite najmä kvôli svojej funkcionalite a rýchlosti. Nová verzia scattermore ponúka vysoko prispôsobiteľné API a aj táto nová podoba je opäť oveľa rýchlejšia ako štandardná vykresľovacia funkcia v Rku. Dôvodom je skutočnosť, že niektoré časti kódu má balíček implementované v jazyku C. V scattermore je možné vykresľovat body a čiary, kombinovať dáta rôznymi spôsobmi a zároveň sa vyhnúť over-plottingu. Okrem toho prevedená analýza ponúka potenciálne optimalizácie v rýchlosti čo sa týka pamäťovej využiteľnosti a paralelizácie. 1
Keywords:
scatterplots|visualization|rasterization|R language; bodové grafy|vizualizace|rasterizace|jazyk R
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/183079