Practice library / Data & workflow

Choose a practice file and its worked guide

Choose the right practice file, open a saved project or import data only, and compare a justified revision with the original exercise.

13 min read

Match your task to the file and guide

For a first PLS analysis, choose customer-experience.csv and the 240-case PLS lesson. For an NCA result you can compare with checked answers, choose innovation-necessity.csv. For a first fsQCA analysis, use memberships.csv or open the Guided fsQCA study project.

The map distinguishes a CSV, which supplies data only, from a .qpls project, which also contains saved specifications and results. Row counts describe source datasets, not necessarily the cases included in a particular calculation. Where a project contains several datasets, their counts are listed separately rather than added together.

The fsQCA practice pack contains the 15 files listed in its manifest: six saved projects and nine CSVs. The customer, innovation and delivery files are separate exercises in the practice-answer archive. Its settings JSON is a readable setup record, not an importable project.

Download and extract an archive before opening its files. Keep the original and work in a copy. The six fsQCA projects preserve synthetic teaching results created in QuickPLS 1.03.07; they have not been recalculated for this website.

On a small screen, swipe the table sideways to see every column.

TaskFilenameSource rowsOpen or importGuide and answer source
Fit the first customer modelcustomer-experience.csv240Import CSVPLS-SEM: checked customer-model point estimates
Interpret a capability bottleneckinnovation-necessity.csv180Import CSVNCA: checked innovation results
Check a paper-linked set solutiondelivery-memberships.csv10Import CSVDelivery reference answers; separate d-case exercise
Calculate the first fsQCA truth tablememberships.csv10Import CSVfsQCA: membership walkthrough and worked answers
Inspect the saved first fsQCA studyfsqca_guided_study.qpls10 in each datasetOpen saved projectfsQCA: membership walkthrough; separate raw-score calibration
Calibrate raw condition scoresraw-scores.csv10Import CSVCalibration methods; compare the saved raw-score example
Compare outcome presence and absencefsqca_comparisons_robustness.qpls10Open saved projectOutcome asymmetry and robustness: saved comparison results
Examine assumptions about unobserved combinationscounterfactual.csv2Import CSVCounterfactuals: worked condition combinations
Check an observed combination with a missing outcomecounterfactual-conflict.csv3Import CSVCounterfactuals: the conflicting-observation exercise
Inspect saved counterfactual, necessity and calibration studiesfsqca_research_choices.qpls2, 4 and 6 in separate datasetsOpen saved projectCounterfactuals, compound necessity and calibration: saved examples
Evaluate OR, AND and NOT requirementsnecessity.csv4Import CSVCompound necessity: hand-checkable memberships
Compare definitions of set membershipcalibration.csv6Import CSVCalibration methods: worked assignments
Map nominal categoriescategories.csv6Import CSVMulti-value QCA: worked category combinations
Inspect the saved category mappingfsqca_multivalue.qpls6Open saved projectMulti-value QCA: saved mapping and result
Prepare time-dependent conditions or inspect panel fitpanel-time.csv9Import CSVTemporal QCA and panel set fit: worked observations
Inspect the saved temporal and panel analysesfsqca_temporal_panel.qpls9 in each datasetOpen saved projectTemporal QCA and panel set fit: saved results
Compare outcomes or check crisp-set formulascrisp-outcomes.csv10Import CSVMultiple outcomes, CNA and exact binomial QCA
Inspect the saved multiple-outcome and crisp-set analysesfsqca_multiple_outcomes_cna.qpls10Open saved projectMultiple outcomes, CNA and exact binomial QCA: saved results

Open one of six saved fsQCA projects

Choose a project to inspect its saved specification and result before attempting a fresh calculation. The Guided fsQCA project includes raw-scores.csv, memberships.csv and a calibrated version of the raw scores, each with 10 rows. Select the dataset named in the guide.

The Research choices and calibration project holds separate 2-case, 4-case and 6-case exercises. The Temporal and panel project contains the 9-row source and its generated teaching columns. These are separate datasets, not additional independent observations to combine.

The last column below counts saved calculations. Read the selected result's settings and case decisions before comparing its numbers with another analysis.

  1. Download and open a saved project

    Choose one .qpls download below. In QuickPLS, use File → Open Project… (Ctrl+O) and select that file. A saved project includes the datasets, specifications and calculations described in the guide.

  2. Select the exercise within the project

    Use the task-to-file map and the guide to identify the intended dataset and named specification. Read its existing result before calculating. Do not combine the separate datasets or treat the saved-calculation count as a case count.

  3. Make a working copy before revising it

    Use File → Save Project Copy… to keep the downloaded original. In the working copy, give a revised specification a clear name and keep the original result available for comparison.

On a small screen, swipe the table sideways to see every column.

ProjectWhat you can practiseSaved calculations
Guided fsQCA studyFollow calibration and case decisions through to a saved solution.2
Outcomes and robustnessCompare outcome presence with absence and test alternative analysis choices.5
Research choices and calibrationExplore assumptions, compound necessity and calibration choices.7
Multi-value categoriesDefine categories and read a multi-value truth table.1
Temporal and panel diagnosticsPrepare time-based variables and compare fit across groups or periods.3
Multiple outcomes, CNA and crisp checksCompare separate outcomes, inspect CNA and run crisp-set checks.5

Use a small data file to practise the setup yourself

Import a CSV when you want to perform the setup yourself. It contains neither a model nor a saved calculation. The files below are the nine data-only exercises in the fsQCA practice pack; use the guide named in the map above.

For the main fsQCA walkthrough, memberships.csv supplies ten cases with existing memberships. Apply the guide's explicit missing-value and crossover decisions before comparing its answers. raw-scores.csv instead teaches calibration. delivery-memberships.csv is another separate exercise, with d-case identifiers and independently checked reference answers; it is not the m-case file used in the main walkthrough.

  1. Choose the file and its guide

    Use the task-to-file map above. Download the named CSV and open its matching guide. Note the expected case count and whether the file contains raw scores, existing memberships, categories or unit-and-time records.

  2. Open the import preview

    In a writable project, choose File → Import Data… (Ctrl+I), then Choose data file… and select the CSV. In Review & import, check Header row, the separator and Decimal convention against the file. Check column names and values in the preview.

  3. Import and confirm the cases

    Click Import dataset and confirm Dataset imported and verified. Compare the imported count with the Cases column below. Follow the exercise guide for variable roles and missing-value decisions; importing the data does not create the study specification or calculation.

  4. Continue with the specified exercise

    For memberships.csv, follow the main fsQCA baseline linked below and apply its recorded missing-value and crossover exclusions before comparing answers. Use the calibration guide for raw-scores.csv. Keep delivery-memberships.csv and its d-case reference answers separate from the m-case walkthrough.

On a small screen, swipe the table sideways to see every column.

FileCasesExercise
memberships.csv10Practise a truth table with pre-calibrated memberships; the guide explains which rows to exclude.
raw-scores.csv10Convert raw measurements into set membership using the exercise’s calibration anchors.
counterfactual.csv2Explore assumptions about combinations that are absent from a two-case example.
counterfactual-conflict.csv3Understand why a missing outcome does not make a recorded combination impossible.
necessity.csv4Named OR, AND and NOT hypotheses with hand-checkable fuzzy memberships.
calibration.csv6Crisp, piecewise, bell/valley and indirect assignment exercises.
categories.csv6Explicit nominal condition/outcome category mappings.
panel-time.csv9Prepare three units across three periods; sort the deliberately unordered rows correctly.
crisp-outcomes.csv10Compare an outcome with its opposite and practise crisp-set and CNA checks.

Change one choice and explain the difference

Read the original settings and result first. Save a separate named specification, change one justified choice and calculate it. Compare the included cases, truth-table decisions and solution alternatives. Keep the original result available so you can see what changed.

Follow the exercise's stated rule for a missing answer or a membership exactly at the crossover, 0.5. Do not silently replace the value. If a solution changes, go back to the affected cases and explain why.

Screenshot to be addedOriginal and revised specification from one practice project

Which data and screenshots belong to your exercise?

The manifest records filenames, CSV row counts, columns and file hashes. A hash identifies the exact bytes of a file. The project rows in the map also use the dataset counts recorded inside each saved project.

The practice-answer archive contains results calculated by QuickPLS code outside the desktop app, with independent reference checks for the customer PLS and innovation NCA exercises. The delivery fsQCA exercise has reference answers only; that file was not calculated in QuickPLS for the archive. The archive does not document new runs of the Microsoft Store app.

Read each screenshot's example description before comparing values. The paper tutorials supply their own synthetic practice data, not automatically the original data from the cited paper.

Build a model and write up the findings

These longer workshops take you from preparing data to interpreting a result and writing a short report. Start with the complete file. Use the missing-data and data-entry challenges as separate exercises so you can return to the original data.

The 360-case research workshop uses Quality, Trust, Satisfaction and Loyalty, each with three named indicators. Draw Quality → Satisfaction, Trust → Satisfaction and Satisfaction → Loyalty. Other columns support group and weighted analyses. Read the variable guide before assigning them: a case weight or group code is not another questionnaire indicator.

The 120-case observed-variable workshop uses x, z, m and y for regression and mediation, with a separate binary outcome. Its reference downloads contain independent calculations for regression, logistic regression and unrotated PCA. Match the variables, cases and calculation definitions before comparing your app results with those references.

The first PLS lesson uses the separate 240-case customer-experience file. Choose one exercise and follow its own instructions and answer table. The same construct names in two files do not make their results interchangeable.

Choose what you want to learn next

Choose a goal from the table, then follow the linked method guide. Finish by explaining one result in your own words and locating the saved calculation that produced it.

If your answer differs from the guide, compare the file, included cases, variable assignments and settings first. A weak but valid finding is something to interpret, not a reason to keep changing the data until a test passes.

On a small screen, swipe the table sideways to see every column.

What you want to learnStart withWhat you should be able to explain
Build and assess a construct modelThe research workshop and PLS-SEM or CB-SEM guide.Your indicator assignments, proposed paths, measurement checks and main estimates.
Interpret uncertaintyA saved model, then its matching bootstrap guide.The estimate, confidence interval, test direction and usable resample count.
Explain an indirect relationshipThe mediation guide and the stated model for the selected exercise.Direct, specific indirect and total effects, their uncertainty and the assumptions behind the interpretation.
Compare predictionTwo compatible models using the same research-workshop cases and outcomes.Which observations were tested, the baseline used and how errors differ for each outcome.
Investigate data qualityThe complete observed-variable file and its separate challenge.Which entries were wrong, how the source established the correction and how the result changed.
Analyse sets and combinationsThe existing fsQCA practice projects and their matching CSVs above.Calibration, truth-table choices, solution alternatives, consistency, coverage and the cases behind the finding.

Related guides