20 May 2025
JASP guides you step-by-step through advanced analyses, from Bayesian stats to predictive modeling, and presents the results in a clear, readable way. It even automatically handles tasks like splitting your dataset into training sets (to build the model) and testing sets (to see how well it performs).
JASP was developed at the University of Amsterdam and is now used all over the world. The program supports standard analysis procedures in both their classical (frequentist) and Bayesian form. It offers some major advantages over SPSS, such as state-of-the-art meta-analysis and compatibility with APA-publishing guidelines. One of the motivations for the development of JASP was to make it easier for statistical practitioners to conduct Bayesian analyses. Bayesian statistics offer a flexible approach to analysis, allowing you to incorporate prior knowledge into your models and interpret results in terms of probability. This can be especially helpful when data is limited or uncertain.
The Machine Learning module in JASP allows you to:
Imagine you work for a telecom company and want to predict which customers are likely to cancel their subscriptions. This is known as a classification task. In this example, the Telco Customer Churn dataset is used to train a model that predicts whether a customer will churn (“Yes” or “No”) based on their contract details and demographics.
JASP’s Machine Learning module makes this surprisingly easy. One commonly used method is K-Nearest Neighbors (KNN), which classifies a case based on how similar it is to other cases in the data. Another option is Random Forest, a technique that builds lots of decision trees and combines them to improve accuracy, great for handling complex or messy data.
The JASP team provides great guides to get you started. This example is based on JASP’s tutorial on How to Train a Machine Learning Model in JASP: Classification - JASP - Free and User-Friendly Statistical Software.
🎓 Bonus tip: Try different algorithms (e.g., Random Forest, Logistic Regression) and compare results - all within the same interface.
Try it yourself!
Follow the steps above to build your first classification model and get familiar with JASP. Once you’re comfortable, experiment with other algorithms or try a regression or clustering workflow. Happy analyzing! And don’t forget to check out all the other great blogposts by JASP to play around or maybe even become a pro.
Welcome to the ‘Library Research Hack,’ the Library’s feature designed to take your research to the next level. Whether you’re a student or a researcher, each month you’ll discover a new tool or application that enhances your research efficiency, effectiveness, and fun. From databases that expand your horizons to essential research identifiers and powerful software for data analysis, we explain why these resources are indispensable and guide you on how to get started.
Stay tuned – we'll be back in June with a new hack on Think. Check. Submit.!