Alternatives to statsmodels
Compare statsmodels alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to statsmodels in 2026. Compare features, ratings, user reviews, pricing, and more from statsmodels competitors and alternatives in order to make an informed decision for your business.
-
1
Bokeh
Bokeh
Bokeh makes it simple to create common plots, but also can handle custom or specialized use-cases. Plots, dashboards, and apps can be published in web pages or Jupyter notebooks. Python has an incredible ecosystem of powerful analytics tools: NumPy, Scipy, Pandas, Dask, Scikit-Learn, OpenCV, and more. With a wide array of widgets, plot tools, and UI events that can trigger real Python callbacks, the Bokeh server is the bridge that lets you connect these tools to rich, interactive visualizations in the browser. Microscopium is a project maintained by researchers at Monash University. It allows researchers to discover new gene or drug functions by exploring large image datasets with Bokeh’s interactive tools. Panel is a tool for polished data presentation that utilizes the Bokeh server. It is created and supported by Anaconda. Panel makes it simple to create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.Starting Price: Free -
2
broot
broot
The ROOT data analysis framework is used much in High Energy Physics (HEP) and has its own output format (.root). ROOT can be easily interfaced with software written in C++. For software tools in Python there exists pyROOT. Unfortunately, pyROOT does not work well with python3.4. broot is a small library that converts data in python numpy ndarrays to ROOT files containing trees with a branch for each array. The goal of this library is to provide a generic way of writing python numpy datastructures to ROOT files. The library should be portable and supports both python2, python3, ROOT v5 and ROOT v6 (requiring no modifications on the ROOT part, just the default installation). Installation of the library should only require a user to compile to library once or install it as a python package.Starting Price: Free -
3
imageio
imageio
Imageio is a Python library that provides an easy interface to read and write a wide range of image data, including animated images, volumetric data, and scientific formats. It is cross-platform, runs on Python 3.5+, and is easy to install. Imageio is written in pure Python, so installation is easy. Imageio works on Python 3.5+. It also works on Pypy. Imageio depends on Numpy and Pillow. For some formats, imageio needs additional libraries/executables (e.g. ffmpeg), which imageio helps you to download/install. If something doesn’t work as it should, you need to know where to search for causes. The overview on this page aims to help you in this regard by giving you an idea of how things work, and - hence - where things may go sideways.Starting Price: Free -
4
NumPy
NumPy
Fast and versatile, the NumPy vectorization, indexing, and broadcasting concepts are the de-facto standards of array computing today. NumPy offers comprehensive mathematical functions, random number generators, linear algebra routines, Fourier transforms, and more. NumPy supports a wide range of hardware and computing platforms, and plays well with distributed, GPU, and sparse array libraries. The core of NumPy is well-optimized C code. Enjoy the flexibility of Python with the speed of compiled code. NumPy’s high level syntax makes it accessible and productive for programmers from any background or experience level. NumPy brings the computational power of languages like C and Fortran to Python, a language much easier to learn and use. With this power comes simplicity: a solution in NumPy is often clear and elegant.Starting Price: Free -
5
Quadratic
Quadratic
Quadratic enables your team to work together on data analysis to deliver faster results. You already know how to use a spreadsheet, but you’ve never had this much power. Quadratic speaks Formulas and Python (SQL & JavaScript coming soon). Use the language you and your team already know. Single-line formulas are hard to read. In Quadratic you can expand your recipes to as many lines as you need. Quadratic has Python library support built-in. Bring the latest open-source tools directly to your spreadsheet. The last line of code is returned to the spreadsheet. Raw values, 1/2D arrays, and Pandas DataFrames are supported by default. Pull or fetch data from an external API, and it updates automatically in Quadratic's cells. Navigate with ease, zoom out for the big picture, and zoom in to focus on the details. Arrange and navigate your data how it makes sense in your head, not how a tool forces you to do it. -
6
h5py
HDF5
The h5py package is a Pythonic interface to the HDF5 binary data format. It lets you store huge amounts of numerical data, and easily manipulate that data from NumPy. For example, you can slice into multi-terabyte datasets stored on disk, as if they were real NumPy arrays. Thousands of datasets can be stored in a single file, categorized and tagged however you want. H5py uses straightforward NumPy and Python metaphors, like dictionary and NumPy array syntax. For example, you can iterate over datasets in a file, or check out the .shape or .dtype attributes of datasets. You don't need to know anything special about HDF5 to get started. In addition to the easy-to-use high level interface, h5py rests on a object-oriented Cython wrapping of the HDF5 C API. Almost anything you can do from C in HDF5, you can do from h5py.Starting Price: Free -
7
Seaborn
Seaborn
Seaborn is a Python data visualization library based on matplotlib. It provides a high-level interface for drawing attractive and informative statistical graphics. For a brief introduction to the ideas behind the library, you can read the introductory notes or the paper. Visit the installation page to see how you can download the package and get started with it. You can browse the example gallery to see some of the things that you can do with seaborn, and then check out the tutorials or API reference to find out how. To see the code or report a bug, please visit the GitHub repository. General support questions are most at home on StackOverflow, which has a dedicated channel for seaborn. -
8
PyTorch
PyTorch
Transition seamlessly between eager and graph modes with TorchScript, and accelerate the path to production with TorchServe. Scalable distributed training and performance optimization in research and production is enabled by the torch-distributed backend. A rich ecosystem of tools and libraries extends PyTorch and supports development in computer vision, NLP and more. PyTorch is well supported on major cloud platforms, providing frictionless development and easy scaling. Select your preferences and run the install command. Stable represents the most currently tested and supported version of PyTorch. This should be suitable for many users. Preview is available if you want the latest, not fully tested and supported, 1.10 builds that are generated nightly. Please ensure that you have met the prerequisites (e.g., numpy), depending on your package manager. Anaconda is our recommended package manager since it installs all dependencies. -
9
V-SPEED
V-SPEED
The ultimate fully customizable V-SPEED SPEED TEST application for your website. Easy to install and ready in a few minutes. Measures bandwidth up to Gb/s. Test statistics database, advanced VoIP test, and much more are available. Free bandwidth tester, download & upload tests are instantly included. Always updated, the application runs in a cloud environment that is always up to date. The easy one-time installation process, simply registers your free account, download an installation package and follow the instructions. Your custom logo, upload your image. Latency test is also called ping-test. VoIP test, UDP jitter, and packet loss test. ISP presentation, name of ISP based on IP address. Multi-server, many servers load balancing. Statistics management, view test results. Result sharing, direct (image) or social networks. Advertisement, custom content after the test. Advanced graphics, sophisticated graphics from the gallery. -
10
SAS/STAT
SAS Institute
SAS/STAT includes exact techniques for small data sets, high-performance statistical modeling tools for large data tasks and modern methods for analyzing data with missing values. And because the software is updated regularly, you'll benefit from using the newest methods in the rapidly expanding field of statistics. With more than four decades of experience developing advanced statistical analysis software, SAS has an established reputation for delivering superior, reliable results. Our rigorous software testing and quality assurance program means you can count on the quality of each release. You can be confident that the code you produce with SAS/STAT is documented and verified to meet corporate and governmental compliance requirements. Hundreds of built-in, customizable charts and graphs ensure clear, consistent statistical output, so your analysis results are easy to understand. -
11
pandas
pandas
pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Tools for reading and writing data between in-memory data structures and different formats: CSV and text files, Microsoft Excel, SQL databases, and the fast HDF5 format. Intelligent data alignment and integrated handling of missing data: gain automatic label-based alignment in computations and easily manipulate messy data into an orderly form.Aggregating or transforming data with a powerful group by engine allowing split-apply-combine operations on data sets. Time series-functionality: date range generation and frequency conversion, moving window statistics, date shifting and lagging. Even create domain-specific time offsets and join time series without losing data. -
12
PyQtGraph
PyQtGraph
PyQtGraph is a pure-python graphics and GUI library built on PyQt/PySide and NumPy. It is intended for use in mathematics/scientific/engineering applications. Despite being written entirely in python, the library is very fast due to its heavy leverage of NumPy for number crunching and Qt's GraphicsView framework for fast display. PyQtGraph is distributed under the MIT open-source license. Basic 2D plotting in interactive view boxes. Line and scatter plots. Data can be panned/scaled by mouse. Fast drawing for real-time data display and interaction. Displays most data types (int or float; any bit depth; RGB, RGBA, or luminance). Functions for slicing multidimensional images at arbitrary angles (great for MRI data). Rapid update for video display or real-time interaction. Image display with interactive lookup tables and level control. Mesh rendering with isosurface generation. Interactive viewports rotate/zoom with mouse. Basic 3D scenegraph for easier programming.Starting Price: Free -
13
MPCPy
MPCPy
MPCPy is a Python package that facilitates the testing and implementation of occupant-integrated model predictive control (MPC) for building systems. The package focuses on the use of data-driven, simplified physical or statistical models to predict building performance and optimize control. Four main modules contain object classes to import data, interact with real or emulated systems, estimate and validate data-driven models, and optimize control input. While MPCPy provides an integration platform, it relies on free, open-source, third-party software packages for model implementation, simulators, parameter estimation algorithms, and optimization solvers. This includes Python packages for scripting and data manipulation as well as other more comprehensive software packages for specific purposes. In particular, modeling and optimization for physical systems currently rely on the Modelica language specification.Starting Price: Free -
14
LibreOffice Calc
LibreOffice
LibreOffice Calc is the spreadsheet component of the LibreOffice office suite, designed to help users organize, analyze, and manipulate data in tables made up of rows and columns. It provides a powerful environment for creating spreadsheets that can contain numerical values, text, formulas, and charts, enabling users to perform calculations, analyze datasets, and visualize results. Calc supports a wide range of mathematical, financial, and statistical functions that can be combined into formulas to perform complex calculations on data. It includes tools such as the Function Wizard to help users create formulas more easily and accurately, while features like “what-if” analysis allow users to modify values and immediately observe how those changes affect results within the spreadsheet. It can handle very large spreadsheets, supporting up to 1,048,576 rows and 16,384 columns, making it suitable for large datasets used in scientific, financial, or analytical tasks.Starting Price: Free -
15
MedCalc
MedCalc Software Ltd
MedCalc is a statistical software package for biomedical research. Statistics include more than 220 statistical tests, procedures and graphs, including ROC curve analysis, method comparison and quality control tools. -
16
tox
tox
tox aims to automate and standardize testing in Python. It is part of a larger vision of easing the packaging, testing and release process of Python software. tox is a generic virtualenv management and test command-line tool you can use for checking that your package installs correctly with different Python versions and interpreters, running your tests in each of the environments, configuring your test tool of choice, and acting as a frontend to continuous integration servers, greatly reducing boilerplate and merging CI and shell-based testing. First, install tox with pip install tox. Then put basic information about your project and the test environments you want your project to run in into a tox.ini file residing right next to your setup.py file. You can also try generating a tox.ini file automatically, by running tox-quickstart and then answering a few simple questions. Install and test your project against Python2.7 and Python3.6.Starting Price: Free -
17
yarl
Python Software Foundation
All URL parts, scheme, user, password, host, port, path, query, and fragment are accessible by properties. All URL manipulations produce a new URL object. Strings passed to constructor and modification methods are automatically encoded giving canonical representation as result. Regular properties are percent-decoded, use raw_ versions for getting encoded strings. Human-readable representation of URL is available as .human_repr(). PyPI contains binary wheels for Linux, Windows and MacOS. If you want to install yarl on another operating system (like Alpine Linux, which is not manylinux-compliant because of the missing glibc and therefore, cannot be used with our wheels) the tarball will be used to compile the library from the source code. It requires a C compiler and Python headers installed. Please note that the pure-Python (uncompiled) version is much slower. However, PyPy always uses a pure-Python implementation, and, as such, it is unaffected by this variable.Starting Price: Free -
18
pyglet
pyglet
The cross-platform windowing and multimedia library for Python. pyglet is a powerful, yet easy-to-use Python library for developing games and other visually-rich applications on Windows, Mac OS X, and Linux. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images, and videos, and playing sounds and music. All of this with a friendly Pythonic API, that's simple to learn and doesn't get in your way. pyglet is provided under the BSD open-source license, allowing you to use it for both commercial and other open-source projects with very little restriction. No external dependencies or installation requirements. For most application and game requirements, pyglet needs nothing else besides Python, simplifying distribution and installation. This makes it easy to package your project with freezers such as PyInstaller. pyglet provides real platform native windows, allowing you to take advantage of multiple windows and multi-monitor desktops.Starting Price: Free -
19
AcaStat
AcaStat Software
Analyze data using common statistical procedures. Run crosstabulations, descriptive statistics, correlation, and significance tests without learning programming code or complex interface commands. A snapshot of the results is displayed in the Explore tab. Conventional statistical tables are saved in the Output Log.Starting Price: $19.99/one-time/user -
20
Analyse-it
Analyse-it Software
The powerful statistical modelling & analysis you'd expect from an expensive statistics package. Includes multiple regression & model-fitting, ANOVA, ANCOVA, multiple comparisons, principal component analysis (PCA), factor analysis & hypothesis testing and other tools for exploratory data analysis. Statistical process control and quality improvement tools to meet customer expectations and keep them satisfied. Meet regulatory compliance demands with analytical and diagnostic method validation and verification. All the power of Analyse-it, combining all the features of the other editions. We've developed statistical software for more than 25 years, have a reputation for high-quality software, and have worked worked with some large companies on the back of that solid reputation. -
21
Develve
Develve Statistical Software
Statistical software for fast and easy interpretation of experimental data in science and R&D in a technical environment. This statistical package helps with analysis and prevents making false assumptions. In short it makes statistics faster and easier, suitable for fewer experience users but advanced enough for more demanding users. Develve has no deep hidden menus, everything is directly accessible and the results are directly visible, to improve productivity. For instance, the result graphs are easily scrollable and with a click on a graph a bigger version will pop up. Develve clearly indicates when two variables are significantly different, and if the sample size is big enough to prevent false assumptions. For a Design of Experiments Develve helps to create a test matrix. When a factor is not in balance Develve will detect this. This program can help to develop a robust product with high quality, this makes Develve an excellent Six sigma toolbox.Starting Price: $75 one-time payment -
22
IntellectusStatistics
IntellectusStatistics
Intellectus Statistics is a comprehensive, rigorous, and simple-to-use statistics program. Intellectus’ AutoDrafting technology drives this simplicity by automatically drafting a written interpretation of the statistical output. Students, faculty, and researchers can now conduct analyses without demanding statistical expertise. The interpreted, editable Word output is presented in plain English sentences, and the tables, figures, and references are formatted in APA 7th style. Intellectus entirely replaces legacy programs and makes the conducting, interpreting, and reporting of analyses simple and clear. Students struggle deciding what statistics to use, how to use available tools like SPSS, and how to interpret results. Intellectus Statistics’ intuitive navigation simplifies selecting and conducting statistical tests, then interprets the output to tell the data story students need in plain English. The student-centered platform serves as an easy-to-use research tool.Starting Price: $35 per year -
23
R
The R Foundation
R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity. One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed.Starting Price: Free -
24
ChemStat
Starpoint Software
ChemStat is the easiest and fastest application available for the statistical analysis of ground water monitoring data at RCRA facilities. ChemStat includes most statistical analysis methods described in the 1989 and 1992 USEPA statistical analysis documents, USEPA Draft Unified Guidance Document, U.S. Navy Statistical Analysis Guidance document, and other guidance documents and methods documented in popular statistical texts. A unique combination of ease-of-use and innovative technologies make ChemStat the value leader for environmental statistical analysis. Data set size is limited only by computer memory for most tests. An unlimited number of parameters. An unlimited number of wells. An unlimited number of sample dates. Unlimited parameter name and well label length. Easily exclude individual data points from analyses.Starting Price: $990.00 -
25
xlrd
Python Software Foundation
xlrd is a library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files. xlrd is a library for reading data and formatting information from Excel files in the historical .xls format. This library will no longer read anything other than .xls files. Ignores charts, macros, pictures, any other embedded object, including embedded worksheets, VBA modules, and formulas, but results of formula calculations are extracted, comments, hyperlinks, auto filters, advanced filters, pivot tables, conditional formatting, and data validation. Password-protected files are not supported and cannot be read by this library. From the command line, this will show the first, second, and last rows of each sheet in each file. xlrd is licensed under the BSD license.Starting Price: Free -
26
GraphPad InStat
GraphPad Software
Most statistics programs are designed by statisticians, for statisticians. These programs are feature-packed and powerful, but can overwhelm scientists with thick manuals, obscure statistical jargon and high prices. GraphPad InStat is different. InStat is designed by a scientist for scientists. With InStat, even a statistical novice can analyze data in just a few minutes. Try InStat for statistics without all the fuss. InStat conquers the learning curve by escorting you through statistical analyses. You'll master the program in just a few minutes. You don't have to know the name of the test you need. InStat helps you pick an appropriate test by asking questions about your data. If you are unsure, consult the extensive help screens, which explain the statistical reasoning in plain language. InStat does not assume that you are a statistics whiz. It presents results in simple paragraphs, with a minimum of statistical jargon. InStat's help screens review the use of each test. -
27
IMSL
Perforce
Enhance performance and save development time with IMSL numerical libraries. Achieve your strategic objectives using IMSL's build tools. Model regression, make decision trees, establish neural networks, and forecast time series with your IMSL library. Rigorously tested and proven for decades across all industries, the IMSL C Numerical Library gives companies a dependable, high-ROI solution for building cutting-edge analytics tools. From data mining and forecasting, to advanced statistical analysis, the IMSL C Numerical Library can help teams quickly add sophisticated functionality to analytic applications. The IMSL C library makes integration and deployment easy. Enjoy easy migrations, support for common platforms and platform combinations, and no added infrastructure on embed in databases or applications. -
28
AutoDiscovery
Butler Scientifics
AutoDiscovery is an intelligent automated exploratory data analysis software that helps biomed researchers unveiling complex relationships hidden in the data files of scientific experiments and clinical trials. AutoDiscovery automatically evaluates the proper statistical tests to assess the relationships between every combination of variables at every individual subset of your data. Cause-effect potential, false discovery rates, small-complex data, groups and treatments and traceability of results are common biomed research needs specifically covered by AutoDiscovery. AutoDiscovery is targeted to Principal Investigators with very little time for data analysis and limited statistical knowledge focused on productive, high impact research.Starting Price: €1.795 per year -
29
Dask
Dask
Dask is open source and freely available. It is developed in coordination with other community projects like NumPy, pandas, and scikit-learn. Dask uses existing Python APIs and data structures to make it easy to switch between NumPy, pandas, scikit-learn to their Dask-powered equivalents. Dask's schedulers scale to thousand-node clusters and its algorithms have been tested on some of the largest supercomputers in the world. But you don't need a massive cluster to get started. Dask ships with schedulers designed for use on personal machines. Many people use Dask today to scale computations on their laptop, using multiple cores for computation and their disk for excess storage. Dask exposes lower-level APIs letting you build custom systems for in-house applications. This helps open source leaders parallelize their own packages and helps business leaders scale custom business logic. -
30
Statwing
Statwing
Statwing was built by and for analysts, so you can clean data, explore relationships, and create charts in minutes instead of hours. There is no faster or more delightful way to work with data, even if you're already an expert with spreadsheets (like most of our customers). Asking a simple question of your data in a spreadsheet takes minutes of shuffling data, creating charts and pivot tables, and writing formulas. And if you've got too much data, spreadsheets grind to a halt. Traditional statistical software was built decades ago for statisticians, so it requires technical expertise to ask even simple questions. And unlike traditional software, Statwing accounts for data issues like outliers, so you can always be confident in your analyses. Statwing also translates results into plain English, so analysts unfamiliar with statistical analysis can still get its benefits.Starting Price: $50 per user per month -
31
SAS Enterprise Miner
SAS Institute
Streamline the data mining process to develop models quickly. Understand key relationships. And find the patterns that matter most. Dramatically shorten model development time for your data miners and statisticians. An interactive, self-documenting process flow diagram environment efficiently maps the entire data mining process to produce the best results. And it has more predictive modeling techniques than any other commercial data mining package. Why not use the best? Business users and subject-matter experts with limited statistical skills can generate their own models using SAS Rapid Predictive Modeler. An easy-to-use GUI steps them through a workflow of data mining tasks. Analytics results are displayed in easy-to-understand charts that provide the insights needed for better decision-making. Create better-performing models using innovative algorithms and industry-specific methods. Verify results with visual assessment and validation metrics. -
32
MEGA
MEGA
MEGA (Molecular Evolutionary Genetics Analysis) is a powerful and user-friendly software suite designed for analyzing DNA and protein sequence data from species and populations. It facilitates both automatic and manual sequence alignment, phylogenetic tree inference, and evolutionary hypothesis testing. MEGA supports a variety of statistical methods including maximum likelihood, Bayesian inference, and ordinary least squares, making it an essential tool for comparative sequence analysis and understanding molecular evolution. MEGA offers advanced features such as real-time caption generation to help explain the results and methods used in analysis and the maximum composite likelihood method for estimating evolutionary distances. The software is equipped with robust visual tools like the alignment/trace editor and tree explorer and supports multi-threading for efficient processing. MEGA can be run on multiple operating systems, including Windows, Linux, and macOS.Starting Price: Free -
33
GenoFAB
GenoFAB
Simplify your data collection processes by standardizing your operations. Integrate manual laboratory processes and computer-controlled instruments. Remove frictions in collaborations by giving your collaborators and services providers the data they need to do their job. Improve the reproducibility of your processes through standardization. Measure process reproducibility by comparing multiple repetitions of the exact same operations. Increase the statistical power of your experiments by producing more data points and reducing experimental errors. Increased statistical power is the difference between strong scientific results and anecdotal observations. Strong scientific results lead to stronger patent applications, higher impact publications, and accelerated development of better-performing products. Use the lab's dashboard to keep track of the work in process, the to-do list, and the list of backlogged requests.Starting Price: $2,995 one-time payment -
34
AM
American Institutes for Research
AM is a statistical software package for analyzing data from complex samples, especially large-scale assessments. AM offers sophisticated statistics with an easy-to-use drag and drop interface, and an integrated help system that explains the statistics as well as how to use the system. We have taken great care to ensure that the AM product is easy to install and simple to use. However, you may still have questions or problems that you need answers to, and this is where you will find them. AM is still in Beta release, and the new Beta Version 0.06.00 adds substantial capability. For the first time, AM offers statistical graphics. Right now, it produces bar charts, line charts, and the new Sectioned Density Plot. The sectioned density plot is designed to compare distributions—we think of it as the next generation of the box-and-whisker plot. Look to future releases for expanded graphic capability. -
35
Maximus
Sapience
Maximus is a marketing mix modeling and advanced analytics and measurement platform. The tool is built with R using the latest and most advanced machine learning and statistical functions and methods. Marketing Mix Modeling analyzes historical activities, calculates contribution to sales and ROI per activity and predicts future results. Auto modeling and manual modeling with the help of a recommender based on best-fit tests. Compare between multiple models and easily add or remove variables. Group variables under categories such as media, promotion, and seasonality. Tabulated reports and charts of contribution to sales. -
36
Marketscience Studio
Marketscience
Our Marketing Analytics and optimization software provides a modern, integrated environment for advanced marketing investment analytics. In the data visualization module, users, including those without advanced analytic skills, can examine and understand the sets of visuals and statistics needed to both verify the data and form initial insights and hypotheses on what's driving demand. The core Modeling module provides a comprehensive user interface (UI) for specifying a range of dynamic linear panel models at all levels of the client business. User-specified model structures are integrated with the model database to perform any required variable transformation which is then transferred to the proprietary model estimation algorithm housed within the OxMetrics analytics package. -
37
DataMelt
jWork.ORG
DataMelt (or "DMelt") is an environment for numeric computation, data analysis, data mining, computational statistics, and data visualization. DataMelt can be used to plot functions and data in 2D and 3D, perform statistical tests, data mining, numeric computations, function minimization, linear algebra, solving systems of linear and differential equations. Linear, non-linear and symbolic regression are also available. Neural networks and various data-manipulation methods are integrated using Java API. Elements of symbolic computations using Octave/Matlab scripting are supported. DataMelt is a computational environment for Java platform. It can be used with different programming languages on different operating systems. Unlike other statistical programs, it is not limited to a single programming language. This software combines the world's most-popular enterprise language, Java, with the most popular scripting language used in data science, such as Jython (Python), Groovy, JRuby.Starting Price: $0 -
38
XLSTAT
Lumivero
Transform your data analysis with XLSTAT — the ultimate statistics software that more than 150,000 users across 120+ countries rely on! With XLSTAT, you can easily explore, predict, visualize, customize, and share your results without ever leaving Microsoft Excel. And with advanced features devoted to sensory analysis, marketing, life sciences, and quality, XLSTAT lets you unlock the full potential of your data from day one. XLSTAT is a powerful yet flexible Excel data analysis add-on that allows users to analyze, customize and share results within Microsoft Excel. With over 240 standard to advanced statistical features available, XLSTAT is the preferred tool for statistical analysis in businesses and universities, large and small, and for 100,000+ users in over 120 countries across the world.Starting Price: $275.00/year/user -
39
StatPlus
AnalystSoft
With StatPlus, one gets a robust suite of statistics tools and graphical analysis methods that are easily accessed through a simple and straightforward interface. The range of possible applications of StatPlus is virtually unlimited - sociology, financial analysis, biostatistics, economics, insurance industry, healthcare and clinical research - to name just a few fields where the program is already being extensively used. While StatPlus is a professional statistical analysis tool, the interface is so simple that even people who have no knowledge of statistics are capable of processing data, provided they know how to use PC and clear instructions are given. This frees up intellectual resources for analyzing the results, rather than agonizing over who and how processed the data, and if any mistakes were made in the process.Starting Price: $9.99 per user per month -
40
NCover
NCover
NCover Desktop is a Windows application that helps you collect code coverage statistics for .NET applications and services. After coverage is collected, Desktop displays charts and coverage metrics in a browser-based GUI that allows you to drill all the way down to your individual lines of source code. Desktop also allows you the option to install a Visual Studio extension called Bolt. Bolt offers built-in code coverage that displays unit test results, timings, branch visualization and source code highlighting right in the Visual Studio IDE. NCover Desktop is a major leap forward in the ease and flexibility of code coverage tools. Code coverage, gathered while testing your .NET code, shows the NCover user what code was exercised during the test and gives a specific measurement of unit test coverage. By tracking these statistics over time, you gain a concrete measurement of code quality during the development cycle.Starting Price: Free -
41
zope.interface
Python Software Foundation
This package is intended to be independently reusable in any Python project. It is maintained by the Zope Toolkit project. This package provides an implementation of “object interfaces” for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. So, this package can be considered as an implementation of the Design By Contract methodology support in Python. Interfaces are objects that specify (document) the external behavior of objects that “provide” them. An interface specifies behavior through informal documentation in a doc string, attribute definitions, and invariants, which are conditions that must hold for objects that provide the interface. Attribute definitions specify specific attributes. They define the attribute name and provide documentation and constraints of attribute values. Attribute definitions can take a number of forms.Starting Price: Free -
42
Solargis
Solargis
Accurate estimation of solar energy potential is crucial in the pre-feasibility phase. Besides accurate results, it is also desired that the pre-feasibility study is done efficiently. Solargis prospecting tools, iMaps and pvPlanner, provide fast access to reliable solar yield estimates. The new Prospect tool further increases the accuracy of estimates and makes it easier to collaborate efficiently on the development of solar projects. Solargis data has the best accuracy and reliability amongst available solar databases. This has been confirmed by several independent studies. Solargis data has been validated at 1000+ locations globally. Validation statistics for 180+ non-confidential sites can be seen on our validation map. Popular simulation software such as PVsyst has advanced capabilities for system design and energy modeling. However, the default weather data in such tools is not the most reliable.Starting Price: €1,800 per year -
43
pexpect
pexpect
Pexpect makes Python a better tool for controlling other applications. Pexpect is a pure Python module for spawning child applications; controlling them, and responding to expected patterns in their output. Pexpect works like Don Libes’ Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands. Pexpect can be used for automating interactive applications such as ssh, FTP, passwd, telnet, etc. It can be used to automate setup scripts for duplicating software package installations on different servers. It can be used for automated software testing. Pexpect is in the spirit of Don Libes’ Expect, but Pexpect is pure Python. Unlike other Expect-like modules for Python, Pexpect does not require TCL or Expect nor does it require C extensions to be compiled. It should work on any platform that supports the standard Python pty module. The Pexpect interface was designed to be easy to use.Starting Price: Free -
44
SBS Inspection Database
Sunday Business Systems
The SBS Inspection database is designed to maintain control plans and capture data for incoming inspection, final inspection, and in process inspection. Establish an inspection plan with control limits and spec limits and record detailed inspection results as per the plan. Display a real time SPC control chart after each entry. Create First Article Inspection Reports (FAIR). Schedule inspections, collect and maintain data, perform statistical analysis, export data for additional analysis. Develop a comprehensive Control Plan and link it to the test plan. It is ideal for the requirements of ISO 9001:2015, AS9100, etc. Cloud based or locally installed options are available.Starting Price: $249 -
45
EEOPay
DCI Consulting
EEOPay is the tool you need to complete an accurate, defensible pay equity analysis for your entire organization. With a user-friendly template, EEOPay simplifies complex EEO statistical models. EEOPay uses statistical methods accepted by the courts, EEOC, and OFCCP. Plans to analyze pay equity more frequently than once a year. Has in-house staff well-versed in legal, statistics, and compensation. Comfort and knowledge around statistical analyses. EEOPay utilizes statistical methods accepted by the courts, EEOC, and OFCCP, and can be used to conduct both proactive analyses and analyses within the scope of an OFCCP or EEOC investigation. -
46
SmartstatXL
Smartstat
SmartstatXL: Powerful Statistical Analysis Right in Excel. Unlock the full potential of your data with SmartstatXL, the Excel add-in that integrates advanced statistical analysis seamlessly into your familiar spreadsheet environment. This tool is designed to simplify your data analysis process by combining the robust capabilities of statistical software with the accessibility of Excel. Key Features of SmartstatXL: • Full Excel Integration: Perform sophisticated data analyses directly within Excel. SmartstatXL's integration allows you to leverage Excel's functionality alongside advanced statistical tools without switching between applications. • Extensive Analytical Tools: Equipped with a wide array of features, SmartstatXL offers everything from Descriptive Statistics, Normality Tests, and Hypothesis Tests (including t-Tests and z-Tests) to more complex analyses such as Correlation, Regression, ANOVA, Time Series, Reliability Assessments, Factor Analysis, PCA, Discriminant AnalysisStarting Price: $5 -
47
ACE4J
ACE4J
The Adaptive Calculation Engine for Java ACE4J provides a reliable platform for converting Excel-based applications into web applications at a low cost, efficiently, and with guaranteed easy maintenance and support in the future. At the same time ACE4J is a modern formula language based on a robust and efficient calculation engine, that is capable of evaluating complex Excel formulas. Thus it is also a great tool for new Java based Web applications that require heavy calculations. The Adaptive Calculation Engine (ACE4J) is a Java API used to evaluate the formulas written in Microsoft Excel style. This engine provides the most popular Microsoft Excel functions which are frequently encountered in applications that require heavy calculations. The number of available formulas and features increases with every Adaptive Calculation Engine release based on feedback from our customers. Adaptive Calculation Engine is capable of evaluating thousands of formulas within seconds.Starting Price: $2,999 one-time payment -
48
Score24
Score24
Real-time & reliable XML and JSON APIs to deliver fixtures, results, standings and statistics for 60+ sports and 5000+ leagues. A perfect sports data recipe for your great products. Responsive and customizable hosted solutions to enhance your websites with content-rich pages instantly. Hosted solutions deliver live scores, special events, statistics and much more. Ready-made and attractive widgets like live match action, scrollers, banners, and sidebars to enrich your website pages with real-time sports data. JSON/XML API to get statistics such as standings, head2head, teams overview, top scorers, player history, and fixtures for old & new seasons. Responsive and customizable statistics solution provides comprehensive historical data from previous seasons to enable viewers to have the ability to analyze and predict upcoming match results.Starting Price: Free -
49
XLfit
IDBS
Industry-standard models built-in with support for designing and sharing your own models. XLfit® is a Microsoft® Excel add-in for Windows that brings the power of scientific mathematics and statistics to Excel, together with supporting charting capabilities. XLfit is the leading statistical and curve fitting package for Excel and is used by the world’s leading pharmaceutical, chemical, engineering industries, and research institutions and is validated by the National Physical Laboratory (NPL). There are over 70 out-of-the-box models for both linear and nonlinear curve fitting available in XLfit, including all commonly used models for describing data from drug discovery-related experiments. An unlimited number of custom or user-defined models may be added. Linear and nonlinear modelling, interactive 3D and 2D charting, automatic and interactive point knock out. Features every scientist needs out of the box. -
50
Polars
Polars
Knowing of data wrangling habits, Polars exposes a complete Python API, including the full set of features to manipulate DataFrames using an expression language that will empower you to create readable and performant code. Polars is written in Rust, uncompromising in its choices to provide a feature-complete DataFrame API to the Rust ecosystem. Use it as a DataFrame library or as a query engine backend for your data models.