how to include control variables

Questions about the implementation and application of the PLS-SEM method, that are not related to the usage of the SmartPLS software.
Post Reply
asrivastava
PLS User
Posts: 16
Joined: Sun May 31, 2015 5:40 am
Real name and title: Dr. Ankur Srivastava

how to include control variables

Post by asrivastava »

i have a control variable , which i wan to model in my theoretical framework, for testing, how should i include it, (draw it) , and estimate it,
Control variable here is a latent construct.
But still i am not able to figure out how to include control variables (given they are demographics or latent constructs)
any published work would be of great help. or video illustrating the same.
thank you
User avatar
Hengkov
PLS Super-Expert
Posts: 1599
Joined: Sun Apr 24, 2011 10:13 am
Real name and title: Hengky Latan
Location: AMQ, Indonesia
Contact:

Re: how to include control variables

Post by Hengkov »

Hi,

It's easy, you only have to connect the endogenous variables to control variables that want to be controlled. Examples of the journal can be seen below

http://www.sciencedirect.com/science/ar ... 2614009664

Kind Regards,
asrivastava
PLS User
Posts: 16
Joined: Sun May 31, 2015 5:40 am
Real name and title: Dr. Ankur Srivastava

Re: how to include control variables

Post by asrivastava »

thank you
spiking
PLS Expert User
Posts: 47
Joined: Wed Aug 05, 2015 3:35 am
Real name and title: Clemen Chiang

Re: how to include control variables

Post by spiking »

Hengkov wrote:Hi,
It's easy, you only have to connect the endogenous variables to control variables that want to be controlled. Examples of the journal can be seen below
http://www.sciencedirect.com/science/ar ... 2614009664
To be clear, do you mean that we create a latent variable (to act as control variable) and connect (point to) GPD?

Then we run PLS Algorithm or Bootstrapping to test its effect?

Thank you.
Attachments
Screen Shot 2015-08-19 at 4.44.51 pm.png
Screen Shot 2015-08-19 at 4.44.51 pm.png (34.36 KiB) Viewed 19751 times
jmbecker
SmartPLS Developer
Posts: 1282
Joined: Tue Mar 28, 2006 11:09 am
Real name and title: Dr. Jan-Michael Becker

Re: how to include control variables

Post by jmbecker »

Yes, it is very simple.
Dr. Jan-Michael Becker, BI Norwegian Business School, SmartPLS Developer
Researchgate: https://www.researchgate.net/profile/Jan_Michael_Becker
GoogleScholar: http://scholar.google.de/citations?user ... AAAJ&hl=de
User avatar
Hengkov
PLS Super-Expert
Posts: 1599
Joined: Sun Apr 24, 2011 10:13 am
Real name and title: Hengky Latan
Location: AMQ, Indonesia
Contact:

Re: how to include control variables

Post by Hengkov »

Yes, exactly.
spiking
PLS Expert User
Posts: 47
Joined: Wed Aug 05, 2015 3:35 am
Real name and title: Clemen Chiang

Re: how to include control variables

Post by spiking »

Instead of introducing control variables, a recommended approach is to consider the respondents' profiles.

Based on the demographics, separate into different groups. For example, gender, age, location, friends, etc.

Thereafter, run PLS-MGA to check for significant differences.
jmbecker
SmartPLS Developer
Posts: 1282
Joined: Tue Mar 28, 2006 11:09 am
Real name and title: Dr. Jan-Michael Becker

Re: how to include control variables

Post by jmbecker »

Using a multi group (MGA) approach is more like testing if the controls act as moderators. It evaluates if there is heterogeneity in the effects of your other variables. This is something different, but maybe also very usefull.
Dr. Jan-Michael Becker, BI Norwegian Business School, SmartPLS Developer
Researchgate: https://www.researchgate.net/profile/Jan_Michael_Becker
GoogleScholar: http://scholar.google.de/citations?user ... AAAJ&hl=de
spiking
PLS Expert User
Posts: 47
Joined: Wed Aug 05, 2015 3:35 am
Real name and title: Clemen Chiang

Re: how to include control variables

Post by spiking »

Screen Shot 2015-08-28 at 11.23.58 am.png
Screen Shot 2015-08-28 at 11.23.58 am.png (111.52 KiB) Viewed 19707 times
Based on using PLS-MGA to determine the significance of relationships across the respondents' profiles, I was able to develop this matrix to give a visual interpretation on determining significant effects based on demographics.

As explained below...

Multigroup Analysis Matrix
In summary, Table 4.55 below shows the Multigroup Analysis Matrix (MAX) is used to determine the significant effects of relationships across the demographics of respondents. For example, in order to achieve the MAX significant effect of anticipated social action on actual social action, it is recommended to target male respondents between the age group of 30-49. Likewise, for MAX significant effect of network externalities on anticipated social action, the demographics of males from Singapore with less than 300 Facebook friends, will yield the most significant result. This finding makes intuitive sense considering the nature of actual social action compared with anticipated social action and network externalities.
spiking
PLS Expert User
Posts: 47
Joined: Wed Aug 05, 2015 3:35 am
Real name and title: Clemen Chiang

Re: how to include control variables

Post by spiking »

Dear Dr. Becker

Will you kindly comment on the discussion found at viewtopic.php?f=5&t=3901 ?

Both of us are attempting to apply PLS-POS into our study.

Thank you.
User avatar
ChAnwar
PLS User
Posts: 14
Joined: Sun Dec 13, 2020 3:53 pm
Real name and title: Ch. Mahmood Anwar
Contact:

Re: how to include control variables

Post by ChAnwar »

Hi. Watch my lecture "Dealing with Control Variables in PLS Path Model using SmartPLS: Path Analysis and Interpretation".

viewtopic.php?f=23&t=29351
Post Reply