Getting started

How it works

Three steps from the file to the report

1. Prepare the data

An Excel file in the site's standard template: row = participant, column = variable, first row = headers – and optionally a codebook sheet "legend" with the description, variable type and coding of each column. There you will also find an empty template, a sample file and a checker for your file. Those who work in SPSS start on the From SPSS to Excel page and get the file ready, including the legend.

2. Choose a calculator

By the question and the variables – Table 1 below helps you choose. The calculators and guides are open to everyone, with no registration. Drag in the file, check the variables, click "Compute". Every calculator has a sample file to download (in Hebrew and English) so you can practice before uploading data.

3. Get the output

APA-style tables, a chart, a report sentence in English, "Interpreting the result" in words – and download as Word or HTML. The syntax file produces the same numbers in SPSS, for anyone who wants to check.

What is important to know: all the calculators are fixed, deterministic code – the same data always give the same result, and there is no artificial intelligence at run time. Every calculation runs in your browser only: the data are not sent to any server. Every calculator was validated against SPSS (via PSPP), R and the Python reference libraries, and against examples from textbooks.
Where am I in the research?

The research path – from the question to the report

The site is organized by the stages of research. Those who already know what they need skip straight to the calculator; those who are starting out go through stage by stage.

Stage 1 – Planning the research

What is asked, what is measured and whom – before a single data point is collected.

Research question and hypothesesVariables, levels of measurement and research designsSample and samplingDesign of experimentsReliability and validity – the conceptsQuestionnaire constructionResearch ethics

Stage 2 – Preparing the data

The file is converted to the site's standard template, missing values and outliers are handled, and the scales receive a score.

The standard data templateCoding responses and creating variablesFrom SPSS to ExcelMissing valuesOutliers and assumptionsNormality testingReliability – Cronbach's alpha and scale scoreIntercoder reliability – Cohen's kappa and Krippendorff's alpha

Stage 3 – Describing the sample

Who the participants are and what each variable looks like – before any test.

Frequencies and descriptive statisticsSurvey processing – tables, preparation and weightingCrosstab breakdowns – the tables by group

Stage 4 – Testing the hypotheses

Differences between groups and measurements, associations between variables, prediction and mediation.

One-sample t-testIndependent-samples t-testMann-Whitney U testPaired-samples t-testWilcoxon signed-rank testOne-way ANOVAKruskal-Wallis testRepeated-measures ANOVAANCOVA – analysis of covarianceRandom factors, nested designs and split-plotResponse surface methodologyPearson and Spearman correlationsScatter plot and regression lineChi-square test of independenceLinear regressionBinary logistic regressionROC analysisModeration and mediationPath analysis and mediationExploratory factor analysis (EFA)Confirmatory factor analysis (CFA)Structural equation modeling (SEM)Latent mediation (bootstrap)Multigroup comparison and measurement invarianceCluster analysisMeta-analysisSurvival analysis

Stage 5 – Reporting

Every calculator ends with an APA-style table, a report sentence in English and a Word file – and SPSS syntax for cross-checking; the guidelines page says what must be in each sentence, one generator assembles a results chapter from the outputs, and the other builds a results chapter, an abstract and an executive summary from a form.

Writing and reporting: the reporting guidelines for each testResults-chapter generator: from the calculators' outputResults-chapter and executive-summary generator: from free input
Which test is right for me?

Choosing the test by the question and the variables

Table 1. What you want to test, which variables, and which test
What you want to testThe variablesThe test (link to the page)
Describe a single variable – distribution, mean, standard deviationAny typeFrequencies and descriptive statistics
A table report for all the survey questions – with a codebook and a data checkSingle response, multiple response, question batteries (batteries), conditional questions, background variables; several response files; weighting; a research package for reproductionSurvey processing: codebook, checks and tables
The same tables by group – gender, age group, region – with chi-square and V for each crosstabSurvey questions × background variables (column headers); also weightedSurvey processing: crosstab breakdowns
Association between two quantitative variablesquantitative × quantitativePearson and Spearman correlations · Scatter plot and regression line
Association between two categorical variablescategorical × categoricalChi-square test of independence
Is the variable normally distributed – before a t-test, ANOVA or regressionquantitative (for the whole sample or by group)Normality testing
Does a single mean differ from a fixed value – the scale midpoint, a normquantitative vs. a reference valueOne-sample t-test
Difference in the mean between two separate groupscategorical (2 groups) → quantitativeIndependent-samples t-test
Difference between two separate groups – ordinal variable, small sample or outlierscategorical (2 groups) → ordinal/quantitativeMann-Whitney U test
Difference between two measurements of the same participantstwo quantitative measurementsPaired-samples t-test
Difference between two measurements of the same participants – ordinal variable, small sample or outlierstwo ordinal/quantitative measurementsWilcoxon signed-rank test
Difference in the mean between three or more groupscategorical (3+ groups) → quantitativeOne-way ANOVA
Difference between three or more groups – ordinal variable, small sample or outlierscategorical (3+ groups) → ordinal/quantitativeKruskal-Wallis test
Difference between three or more measurements of the same participants, or change over time compared between groupsseveral quantitative measurements (+ group)Repeated-measures ANOVA and mixed design
Difference in the mean between groups, taking into account a continuous variable measured beforehand – for example a "before" scorecategorical → quantitative, with a covariateANCOVA – analysis of covariance
The effect of two or more factors and of the interaction between them, also with blocks; sample size and random order for the experimentseveral categorical factors → quantitativeDesign of experiments and multifactor ANOVA
The effect of a factor whose levels are a sample – schools, classes, days – or of a factor nested in another factor; split-plotfixed and random factors → quantitativeRandom factors, nested designs and split-plot
Which combination of quantitative factors – dose, time, length – gives the best outcomeseveral quantitative factors → quantitativeResponse surface methodology
Predict a quantitative variable from one or several predictorspredictors → quantitativeLinear regression
Predict a binary outcome (yes/no)predictors → binaryBinary logistic regression
How well a score distinguishes between those who have a certain condition and those who do not – screening, diagnosis, predictionquantitative measure → binary (gold standard)ROC analysis
What several studies that examined the same question say togetheran effect size from each studyMeta-analysis
How much time passes until an event, when some of the participants have not yet experienced itgroup or predictors → time to event (with censoring)Survival analysis
Moderation – does the association between X and Y depend on a third variable; simple or moderated mediation in the PROCESS stylepredictor, moderator and mediators → quantitativeModeration and mediation
Mediation – X affects Y through Mseveral equations in one modelPath analysis and mediation
How many factors stand behind the questionnaire items and which items belong to each – when the structure is not set in advancequestionnaire items (quantitative or Likert)Exploratory factor analysis
Do the questionnaire items group into factors set in advancequestionnaire items (several scales)Confirmatory factor analysis
Does one concept affect another, when both are measured by several itemsquestionnaire items (several scales) + pathsStructural equation modeling
Mediation – X affects Y through M, when each is measured by several itemsquestionnaire items (several scales) + pathsLatent mediation
Does the questionnaire measure the same thing in several groups, and in what do the groups differquestionnaire items + categorical (2+ groups)Multigroup comparison and measurement invariance
Do the respondents divide into types that were not defined in advanceseveral quantitative variables (scale scores)Cluster analysis
Do the scale items measure one thingquestionnaire itemsCronbach's alpha and scale score
How much do the coders agreecodings by several codersCohen's kappa / Krippendorff's alpha

Note. "Quantitative" – a scale score, age, hours; "categorical" – a group, gender, an answer from a list. A single rating item (1-5) is treated on the site as an ordinal variable – Spearman and median; a multi-item scale score – as an interval variable. Details on the page on variables and levels of measurement.