27 repository-uri
Tools for processing, manipulating, and visualizing large datasets.
Explore 27 awesome GitHub repositories matching part of an awesome list · Data Analysis Visualization. Refine with filters or upvote what's useful.
Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation graphs. It functions as a distributed machine learning framework, a graph processing system, a real-time stream processor, and a SQL analytics engine. The system enables the execution of distributed SQL querying, large-scale graph analysis, and real-time stream analytics across clusters of machines. It also provides a scalable environment for implementing machine learning algorithms and predictive model development on massive datasets. The engine incorporates relational query e
Engine for large-scale, distributed data processing.
Zipline is a Python-based algorithmic trading library designed for the development and backtesting of investment strategies. It functions as a quantitative finance engine that processes historical market data to simulate trading interactions and evaluate strategy performance through custom metrics. The platform provides a modular, event-driven framework that manages portfolio state transitions based on time-series data streams. Beyond its core trading capabilities, the system includes a comprehensive financial data analysis toolkit for manipulating large-scale market datasets to support syste
Algorithmic trading library for Python.
SymPy is a Python computer algebra system and symbolic mathematics library. It performs algebraic manipulations, calculus, and equation solving using symbolic representations to achieve exact computations rather than numerical approximations. The library includes a LaTeX expression parser that converts mathematical strings into symbolic representations for computation and formula manipulation. It also incorporates a mathematical benchmarking suite to measure execution speed and detect performance regressions across different software versions. The system provides capabilities for automated m
Symbolic mathematics library for Python.
Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data analysis. It provides a robust framework for estimating and diagnosing a wide range of statistical models, enabling users to perform rigorous hypothesis testing, regression analysis, and complex data exploration within structured environments. The library distinguishes itself through its support for advanced statistical methodologies, including state space representation for dynamic systems and generalized linear frameworks that accommodate non-normal response variables. It offers s
Statistical modeling and econometrics library for Python.
PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian inference. It provides a probabilistic graphical model library for specifying random variables, priors, and likelihood functions, supported by an MCMC sampling engine and variational inference tools to estimate posterior distributions. The framework features a GPU-accelerated inference backend that compiles models into machine code to increase execution speed. It utilizes a backend-agnostic tensor execution model and just-in-time graph compilation to optimize the computation o
MCMC sampling toolkit for Python.
A Python to Vega translator
Python-to-Vega visualization grammar converter.
In-memory tabular data in Julia
Tabular data manipulation library for Julia.
a plottling library for python, based on D3
D3.js-based plotting library for Python.
A Julia package for probability distributions and associated functions.
Probability distributions and related functions for Julia.
UNMAINTAINED! Renders beautiful SVG maps in Python.
SVG map rendering library for Python.
Time series toolkit for Julia
Tools for time series data analysis in Julia.
Hypothesis tests for Julia
Hypothesis testing package for Julia.
Julia package for loading many of the data sets available in R
Tools for accessing R datasets in Julia.
DEPRECATED: Data structures that allow missing values
Data structures supporting missing values in Julia.
Graph layout algorithms in pure Julia
Graph layout algorithms implemented in Julia.
Real-time Query for Hadoop; mirror of Apache Impala
Real-time query engine for Hadoop data.