Tag: thesis

  • SEM or PLS-SEM? How to Choose Without Relying on “People Say It’s Easier”

    Every thesis season, one question flows to me almost nonstop: “Should I use LISREL or SmartPLS?” And almost always, behind that question is the same reason: “My friend says SmartPLS is easier.”

    I understand. As someone who has written teaching modules on both approaches, I will not deny that SmartPLS is friendly on screen. But choosing an analysis method because of “whichever looks friendlier” is like choosing a vehicle by its color. It may be pleasant, but it does not mean you will reach your destination.

    This article tries to offer a healthier way of thinking about choosing between two families of Structural Equation Modeling (SEM): covariance-based SEM (CB-SEM) and variance-based SEM (PLS-SEM).

    First, what is SEM?

    SEM is a single analytical framework that can answer several questions at once. It describes the relationships between latent variables (concepts that cannot be measured directly, such as satisfaction, motivation, or trust) and their indicators, as well as the relationships among the latent variables themselves. The main advantage of SEM over ordinary regression is that it accounts for measurement error and analyzes many relationships in one model.

    One thing I always remind people: SEM is not just a technique, it is a way of thinking. You start from theory, draw the model, and only then test whether the data supports the theory. If you reverse that order (run the software first, look for theory afterwards), the results are usually a mess.

    Two families, two philosophies

    CB-SEM (for example LISREL, AMOS, Mplus, or the lavaan package in R) tries to reproduce the covariance matrix of the data. The main question: does my theoretical model fit the pattern of relationships in the data? That is why it produces many goodness-of-fit measures such as RMSEA, CFI, TLI, and SRMR. CB-SEM suits testing and confirming theory.

    PLS-SEM (for example SmartPLS) works with a variance-based approach. It tries to maximize the explained variance of the dependent variable. The main question: how well does this model predict and explain the variables I have linked? PLS-SEM suits theory development and prediction.

    One philosophical difference, two ways of judging quality. That is the root of every technical difference below.

    When does CB-SEM make more sense?

    • Your main goal is to test a well-established theory, and you want to know whether the whole model fits the data.
    • Your constructs are mostly reflective (indicators are seen as reflections of the construct).
    • Your sample is large enough and the data is close to the required distributional assumptions (or you use an estimator that is more robust to violations).
    • You need advanced features such as testing measurement invariance across groups.

    When does PLS-SEM make more sense?

    • Your main goal is prediction or exploration of a model whose theory is not yet mature.
    • Your model is complex, with many constructs and indicators.
    • You have formative constructs (indicators “form” the construct rather than being reflected by it).
    • Your data does not meet normality assumptions, or the sample is relatively small, although this point is often misunderstood (see below).

    Three myths to clear up

    Myth 1: “PLS-SEM suits small samples, so any sample size is safe.” PLS-SEM is indeed more tolerant than CB-SEM of small samples and non-normal data, but that does not make it magic. Small samples still produce unstable estimates. The often-quoted “ten times” rule is criticized for being too crude. Sample requirements still depend on model complexity and the effect size you want to detect.

    Myth 2: “PLS-SEM has no fit measures, so it is easier to pass.” The measures are different, not absent. In PLS-SEM we assess the measurement model through outer loadings (usually ≥ 0.70 as a benchmark), composite reliability, average variance extracted (AVE ≥ 0.50), and discriminant validity (for example HTMT). The structural model is assessed through R², effect sizes, predictive relevance (Q²), and the significance of path coefficients via bootstrapping. The evaluation is no looser. It just speaks a different “language”.

    Myth 3: “One approach is certainly superior.” There is no such thing. Both are tools, and both can be used wrongly. Many studies reach substantively similar results when the model and data meet the requirements of both approaches.

    Guiding questions before you choose

    When someone brings me a research proposal, I usually ask the following five questions:

    1. Is your main goal to test theory or to predict? Testing theory leans toward CB-SEM; prediction leans toward PLS-SEM.
    2. What is the nature of your constructs: reflective or formative? Formative leans toward PLS-SEM.
    3. How large is your sample, and how is the data distributed? A very small sample and very non-normal data give a stronger reason for PLS-SEM, but with care.
    4. How mature is your theory? A theory that is still taking shape suits an exploratory approach better.
    5. What do your examiner or target journal expect? This is not a scientific reason, but it is a realistic one. If the journal you are aiming for usually uses one approach, understand why and prepare your argument.

    The mistake I see most often

    It is not choosing LISREL over SmartPLS or the reverse. The most common mistake is being unable to explain why you chose. At a thesis defense, the question “why did you use PLS-SEM?” gets answered with “because my sample is small” or “because it is easier”. A good examiner expects an answer grounded in the research objective, the nature of the constructs, and the characteristics of the data.

    The second mistake: skipping the evaluation of the measurement model and jumping straight to reading path coefficients. That is like reading a scale’s result without checking that the scale is accurate. Validity and reliability must be settled first; only then do the relationships between variables mean anything.

    The third mistake: making significance the only goal. A model where “everything is significant” is not necessarily meaningful. Look at effect sizes, explanatory power, and whether the relationships make sense theoretically.

    Conclusion: choose with reasons, not comfort

    SEM versus PLS-SEM is not about who wins. The question is: what do you want to learn from your data, and which tool answers it most honestly? Answer with reasons you can defend, and you will be calmer both in front of your examiner and in front of a journal reviewer.

    Two realistic scenarios to build intuition

    Scenario A. A lecturer wants to test a well-established theory: service quality affects satisfaction, and satisfaction affects loyalty. She has 500 respondents, all constructs are reflective scales from validated instruments, and she wants to know whether the model “fits” the data and whether it is equivalent for men and women. This is territory for CB-SEM.

    Scenario B. A manager wants to understand which factors best predict the success of a customer retention program. The model includes several new constructs with no standard instrument, one of them an index formed from several different indicators (formative), and he has only 120 respondents. The goal is prediction and exploration. This is better suited to PLS-SEM, with the caveat that 120 samples need to be checked for adequacy against the model’s complexity.

    Notice that the choice is not decided by the software available, but by the objective, the nature of the constructs, and the data. Whatever you choose, write your reasons in the methods chapter in a few clear sentences. That alone separates research that was thought through from research that was merely run.


    Unsure which SEM approach to pick, setting up your model, or interpreting the output? The datalytics.indo team can help with everything from research design and instrument testing, through analysis (CB-SEM and PLS-SEM, path analysis, regression, factor analysis, clustering, and more), to interpretation and writing up the results. Private tutoring in SmartPLS, LISREL/AMOS, and SPSS is also available. Let’s discuss your needs first. We’ll provide a tailored quote based on your project.

  • 5 Data Analysis Mistakes That Most Often Get Theses and Dissertations Marked Down at the Defense

    I will not pretend that the thesis defense room is friendly. A good examiner’s job is to keep asking until you cannot answer. The good news is that the questions that make students nervous almost always come from the same list. After years of working with students, lecturers, and researchers, and having taught at several universities before that, I have seen the same mistakes appear again and again, semester after semester.

    Here are the five data analysis mistakes I run into most often, along with how to fix them before the examiner finds them first.

    Mistake 1: Testing normality on the wrong object

    This is number one because almost everyone has done it. Students run a normality test (Kolmogorov-Smirnov or Shapiro-Wilk) on every variable, then conclude “the data is not normal, so I must use a non-parametric test.” But for linear regression, the normality assumption applies to the model’s residuals, not to the raw variables. And for a two-group comparison, what you check is the distribution within each group, not all the data pooled together.

    Two more notes: with large samples, formal normality tests can reject normality because of trivial deviations. With small samples, the tests are too weak to detect problems. So do not rely on the p-value alone. Look at histograms and Q-Q plots too, and consider the central limit theorem. For Likert scales, many researchers treat the combined score as interval data. That is common practice, but it should be explained and defended, not quietly done.

    Mistake 2: Not being able to justify your sample

    “My sample is 100 people because I calculated it with the Slovin formula.” Then the examiner asks: “From what population? How did you choose them? Do they represent the population?” And the answer: “I sent the questionnaire to my friends…”

    A sample size without a clear selection method only satisfies a numerical requirement, not a scientific one. If your sample is not random, do not disguise it. Say honestly that it is purposive or convenience sampling, explain why, and state its limitations: your results must not be generalized to the whole population with confidence. Examiners respect honesty about limitations far more than a fragile claim of generalization.

    Mistake 3: Misunderstanding validity and reliability

    There are two versions of this mistake.

    Version one: skipping instrument testing entirely, or simply taking a questionnaire from another study without retesting it on your sample.

    Version two: assuming a high Cronbach’s alpha means the instrument is valid. Alpha measures internal consistency (reliability), not validity. An instrument can be very consistent and still measure the wrong thing. Like a rice scale that always shows the same number very consistently, but is not suitable for weighing gold. Reliable, but not valid for your purpose.

    For construct validity, use factor analysis (exploratory or confirmatory) or, in PLS-SEM, outer loadings, AVE, and discriminant validity. For reliability, report Cronbach’s alpha or composite reliability, and explain the interpretation. And remember, alpha tends to rise as the number of items increases, so a high value on a long instrument is not always impressive.

    Mistake 4: Chasing “significant” and forgetting to ask “how big”

    Many results and discussion chapters turn into a list of p-values: “significant”, “not significant”, “significant”, “significant”. No effect sizes, no confidence intervals, and no substantive explanation.

    A p-value answers only one narrow question: how surprising is this data if there were actually no effect? It does not say how large or how important the effect is. With a large sample, a very small effect can be “significant”. With a small sample, a meaningful effect can be “not significant”. Also report coefficients, effect sizes (for example R², Cohen’s d, or path coefficients with their intervals), and explain their practical meaning in language a layperson can understand.

    A related temptation: trying various analyses, removing “troublesome” respondents, or constantly changing the model until the result is significant. In the literature this practice is called p-hacking, and an experienced examiner can smell it. Decide the analysis based on theory before seeing the results, and record every change you make along with the reasons.

    Mistake 5: Conclusions that go beyond the data

    This last mistake is subtle. Your study is a one-time survey of 150 students at one campus, and the conclusion reads: “Leadership causes performance improvement among all employees in Indonesia.”

    There are two leaps there. The first leap: from correlation to cause and effect. One-time survey data can only show a relationship, not direction and cause. The word “causes” requires a stronger design. The second leap: from sample to population. A sample from one campus does not automatically represent the whole country.

    Use language proportionate to the strength of your data: “is associated with”, “is related to”, “supports the idea that”, and state the limits of generalization openly. The limitations section of a study is not a sign of weakness, but a sign of scientific maturity.

    A note on integrity

    In every engagement, I always emphasize one principle: the purpose of helping with analysis is not to let students “just receive the finished result”, but to make sure they understand what they are doing and can defend it in front of examiners. An answer you do not understand is a trap waiting in the defense room. That is why good tutoring always comes with explanation, not just a finished result.

    Quick checklist

    Before submitting your results chapter, ask yourself:

    1. Have I run my assumption tests on the right object?
    2. Can I explain how the sample was selected and where its generalization ends?
    3. Have I reported validity and reliability with the correct interpretation?
    4. Have I reported effect sizes and a substantive explanation, not just p-values?
    5. Is my conclusion proportionate to the strength of the data and the research design?

    If all five answers are “yes”, you are already better prepared than most people at a defense.

    Examples of improved sentences in the results chapter

    A few sentences I often come across, and healthier versions:

    • Before: ‘The data is not normal, so a non-parametric test was used.’ After: ‘The model residuals met the normality assumption based on a Q-Q plot and the Shapiro-Wilk test, so linear regression was used.’
    • Before: ‘The sample is 100 according to the Slovin formula.’ After: ‘The sample of 100 respondents was selected purposively from employees of the marketing division. Results are not generalized to the whole company.’
    • Before: ‘The instrument is valid and reliable because alpha is 0.91.’ After: ‘The instrument has good internal consistency (alpha 0.91), and construct validity is supported by factor analysis with loadings above 0.60.’
    • Before: ‘Leadership has a significant effect (p < 0.05).’ After: ‘Leadership is positively associated with performance (coefficient 0.34; 95% confidence interval 0.18 to 0.50), with a medium effect size.’

    The differences look small, but to an examiner, the sentences in the second version show that you understand what you did.

    Short Q&A

    Is it acceptable to use a parametric test even if the data is not normal? In many cases, yes, especially with sufficiently large samples because of the central limit theorem, or when the chosen test is robust to mild violations. What matters is that you check the assumptions properly, consider alternatives, and explain your choice.

    What if my supervisor suggests something different? Discuss it with data and methodological reasons, not defensively. Often the difference comes from conventions in a particular field. Explaining your choice clearly shows that you understand, and that works in your favor at the defense.


    Working on your results and discussion chapter, or stuck on data analysis? The datalytics.indo team can help with everything from research design, instrument testing, and analysis (regression, CB-SEM and PLS-SEM, path analysis, factor analysis, clustering, and more), through to interpretation, with explanations that help you understand the results. Private tutoring in SPSS, SmartPLS, and LISREL/AMOS is also available. Let’s discuss your needs first. We’ll provide a tailored quote based on your project.