SiPy - Bringing Python and R to the End-User in a Plugin-Extensible System
Data/statistical literacy is required for informed participation and better decision making in a literate society, and learning a data analysis tool may enhance the learning of statistical concepts.R and Python are well-known platforms for data analysis but are also difficult to learn even though they may be synergistic.Here, we present SiPy (Statistics in Python) as a data analysis tool built using Python and integrates analysis from R, and extensible using plug-ins.We will describe the architecture of the current version of SiPy, SiPy 0.6.0codenamed "Otoro-Chutoro Continuum", with a listing of the 60 available analytical functions across 8 function classes.This is followed by an elaboration of SiPy plugin system where end-users can add functions as plugins, before ending with a description of SiPy's scripting system catering to modular scripting.
Publication Details
- Published
- 2025-06-02
- DOI
- https://doi.org/10.55162/mcms.08.295
- Primary Topic
- Computational Physics and Python Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00