cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Register to attend Discovery Summit 2025 Online: Early Users Edition, Sept. 24-25.
  • New JMP features coming to desktops everywhere this September. Sign up to learn more at jmp.com/launch.
Choose Language Hide Translation Bar
Pradeep_Pai
Level I

how to check for Common Method Bias

Please let me know step by step method to perform Common Method Bias in JMP Pro 18

12 REPLIES 12

Re: how to check for Common Method Bias

I'm not previously familiar with common method bias, but some quick reading about it shows that there are multiple techniques for assessing it. The simplest appears to be Harman's single factor "test" (not actually a null hypothesis test), which is just exploratory factor analysis in which you determine if a single factor can account for more than 50% of the variance in your observed variables.

You can do Harman's test easily with Analyze > Multivariate Methods > Factor Analysis. See the documentation for the Factor Analysis platform for general instructions. Specifically for this analysis, you'll want to set the number of factors extracted to 1, then run the model and look at the Variance Explained by Each Factor section. If the Percent value is greater than 50, then according to this method, you have evidence of common method bias. 

However, my quick reading suggests that many researchers consider Harman's method to be inferior to methods based on confirmatory factor analysis, which is available in JMP Pro 18's Structural Equation Modeling platform if you want to go that route instead. This example in the documentation demonstrates how to set up a CFA model in the SEM platform.

Ross Metusalem
JMP Academic Ambassador
Pradeep_Pai
Level I

Re: how to check for Common Method Bias

Dear Ross,
 
I did get this very option as suggested by you. However, there is a method of finding the VIF (Variance Inflation Factor), which in SEM is not available. To find VIF, you right click on the parameter estimates, go to Columns, column selection & you should be having the VIF option there. However, in my JMP Pro 18 version the same is not available. I just wanted to know whether this option is unavailable because it is a free academic version? Have a look at what I am saying. 
 
 

 

 

 

Re: how to check for Common Method Bias

This isn't a limitation of the academic version (JMP Student Edition). Fit Model can report VIFs in the Parameter Estimates table using the right click menu, but the same option is not present in the SEM platform.

 

Ross Metusalem
JMP Academic Ambassador
Pradeep_Pai
Level I

Re: how to check for Common Method Bias

Dear Ross,

 

Please refer to the attached image, obtained from Google Search. It clearly specifies that when we right click on parameter estimates, & select column - column estimates, the option of VIF is available. Either the Google information is incorrect or I am making a mistake. Do note that my requirement of identifying (& rectifying) the common method bias is more than adequately addressed. I have used the Harman's single factor approach for the same.

Pradeep_Pai_0-1755572647780.png

If you please consider the above & let me know whether in some version the VIF option is available. I had in fact seen a video where the VIF option while doing CFA in SEM was clearly seen. When I went to perform the same in JMP Pro 18, that option was not available.

LauraCS
Staff

Re: how to check for Common Method Bias

Hello @Pradeep_Pai 

 

As Ross mentioned, there are some alternatives for checking for common method bias. In SEM, you can specify your common factors (latent variables) and then also specify a source of common method bias as another latent variable. The path diagram below is an example of how that would be properly specified:

LauraCS_0-1755528754188.png

 

Here, the scale of the latent variables is set by fixing their variance to 1. In the case of the method latent variable, we also set equality constraints across all its loadings. In this example, we're assuming there's common method across all the observed variables--if you only expect this to happen across a subset of variables, then the loadings can be restricted to just the hypothesized subset. Please see the link that Ross shared for a step-by-step example for how to specify the latent variables.

 

After estimation, you can square the value of the method loadings to obtain an estimate of common method variance in each observed variable. Relatedly, if the loadings are statistically significant, then you have evidence for common method variance that's not ignorable.

 

HTH,

~Laura

Laura C-S
Pradeep_Pai
Level I

Re: how to check for Common Method Bias

Dear M/s Laura,

 

Thanks for your reply. As mentioned early in my post, I did perform Common Method Bias test & could bring the value below 50%.

 

Pradeep_Pai_3-1755573037135.png

In case you wish to know how the CMB can be reduced, please let me know. The only option (mostly) for researchers to collect primary data is survey questionnaire. If the steps, i have identified can be applied then the possibility of CMB is much reduced. All my PhD scholars have to follow these instructions.

Best,

 

 

 

LauraCS
Staff

Re: how to check for Common Method Bias

Glad you found Harman's test useful! And would love to learn more about the approach you use to handle CMB. I bet others reading this discussion could benefit from it too. I usually try to identify multiple methods of measurement (in surveys, maybe multiple reporters) to deal with this issue. However, that's not always possible.

Best,

~Laura

Laura C-S
Pradeep_Pai
Level I

Re: how to check for Common Method Bias

Hi!

About 20 to 25 years ago when surveys were conducted without the surveyor (by mail, etc) there was a possibility of the respondent ticking on boxes without even reading the question, in order to complete his / her response (survey bias or acquiescence bias). An inverse scale for some questions, helped overcome this error, which we commonly referred as "satisficing or straight-lining" error.

In the present scenario where multiple items / variables are graded by the respondent, there is a respondent bias resulting in systemic error. Some points listed below helped me reduce the error.

1. More samples in data or sample size > 600

2. More items (variables or questions) in a questionnaire. Though I don't have a threshold for the same, but any survey with questions greater than 25 should suffice.

3. Multi-lingual questionnaire. In India quite a few languages get spoken / understood. If responses are collected in different languages, it helps reduce CMB.

4. Likert scale to be 7 point scale (as against a 5 point scale) for recording responses.

5. Multiple tools of data collection like Google Forms, survey questionnaires, etc.

6. Temporal Separation in completing the survey questionnaire, say part A with 12 questions responded first followed up with part B of the remaining questions after some time delay.

7. Keeping different answers to the same 7 point scale, like let's say most questions have answers ranging from strongly disagree to strongly agree, while some questions have answers ranging from Completely unsatisfactory to completely satisfactory.

I am also attaching here a ChatGPT output which lists pretty much similar steps / observations. I am sure that the next time I run it, it will also add the above points...

Do let me know your views or views of anyone from JMP community. 

Re: how to check for Common Method Bias

Thanks for the suggestions for reducing straight-lining. I don't have a background in survey development so don't have anything to add, but I'm sure some User Community members will find this helpful, and some might have tips of their own to share.

Ross Metusalem
JMP Academic Ambassador

Recommended Articles