I am estimating the below attached model. The model includes a predictor variable, two "mediating variables" (though the data are crosssectional), and six outcome variables. I would like to use the multigroup permutation approach to compare the five countries in my dataset on this model. I am particularly interested in comparing the direct paths from PPG to the two "mediators" and to each the outcome variables, as well as the specific indirect effects of PPG on the outcomes via BPNS and PPG on the outcomes via BPNF (separately). The results of the permutation procedure, deliver just a single "indirect effect" which makes sense, but I'm wondering if there is a way to extrct the "per mediator" indirect effects without having to run separate path models (one with BPNS and one with BPNF).
For example, if I run this model using the Bootstrapping option in Calculate, I get specific indirect effects for PPGBPNSoutcomes and PPGBPNFoutcomes, but I don't get specific indirect effects when using PLSMGA or permutation. The grouplevel specific indirect effects are easy enough to calculate manually (or just take from a bootstrap analysis, not MGA or permutation), but that will forestall the comparison of the specific indirect effects across groups.
Elaborating on the above, I have run a Bootstrap of the full model (included in the illustration below), for just one country. From this analysis, I can extract a mean specific indirect effect of BPNF (PPG > BPNF > A) of 0.231 (SD= 0.05, p < .001). Then, I conduct a PLSMGA using ONLY BPNF as the sole mediator (so that I can isolate the specific indirect effect of BPNF separate from BPNS), comparing this country with another country. From the PLSMGA results, I take the country specific indirect effect (PPG > A), which is: original indirect effect of 0.326 (SD = 0.06, P < .001) (mean across bootstraps = 0.308).
Taken together, the results suggest that I cannot take the specific indirect effects from models that separately include either BPNF or BPNS as a mediator, because the indirect effects aren't the same in a model with one mediator, to the model which includes both.
It would be great if someone could provide some advice here.
Specific indirect effects using multigroup permutation

 PLS Junior User
 Posts: 2
 Joined: Wed Aug 21, 2019 3:06 am
 Real name and title: Dr Emma Bradshaw
Specific indirect effects using multigroup permutation
 Attachments

 dummy.jpg (77.03 KiB) Viewed 2186 times

 model.png (58.26 KiB) Viewed 2196 times

 SmartPLS Developer
 Posts: 1110
 Joined: Tue Mar 28, 2006 11:09 am
 Real name and title: Dr. JanMichael Becker
Re: Specific indirect effects using multigroup permutation
You are right. Specific indirect effects are yet missing in PLSMGA and Permutation. We will put that on the list for the next release.
Dr. JanMichael Becker, University of Cologne, SmartPLS Developer
Researchgate: https://www.researchgate.net/profile/Jan_Michael_Becker
GoogleScholar: http://scholar.google.de/citations?user ... AAAJ&hl=de
Researchgate: https://www.researchgate.net/profile/Jan_Michael_Becker
GoogleScholar: http://scholar.google.de/citations?user ... AAAJ&hl=de

 PLS Junior User
 Posts: 2
 Joined: Wed Aug 21, 2019 3:06 am
 Real name and title: Dr Emma Bradshaw
Re: Specific indirect effects using multigroup permutation
Thanks for getting back to me jmbecker, do you have any ideas on how I might manually execute the analysis before the next release? Or, by any chance, is the next release is going to be, like, tomorrow? I'm kidding, of course, but it would be great to get a sense of when the next release will be.
Group level comparisons of the specific indirect effects are the last pieces of the puzzle for our manuscript, so any advice you have on how we might progress our analysis would be appreciated.
We thought to extract the total effects, and multiply the a paths and the b paths to calculate the specific indirect effects from the full model, but that doesn't help with the group level comparisons.
Could we:
1) Run a bootstrap analysis for each country
2) The bootstrap includes the specific indirect effects, so we could just manually subtract Country 1's specific indirect effects from Country 2
3) Then, run a permutation comparing Country 1 and Country 2
4) Extract the bootstrapped total effects from Country 1, and the bootstrapped total effects from Country 2, into R
5) Calculate the specific indirect effect for each bootstrapped sample in R (`PPG > BPNF` * `BPNF > A`)
6) Subtract the differences between the group's specific indirect effects in each bootstrapped sample
7) Then stack the differences in descending order to obtain the two values that separate the bottom 2.5% from the top 97.5% to obtain the confidence intervals?
8) Compare the initial difference to the 95% CI to test the hypothesis that the groups are different
Also, we could simply compare the manually calculated mean specific indirect effects across bootstrapped samples, and the confidence intervals to see if the countries differ. However, I know it is possible for there to still be a statistically significant difference between groups even if their confidence intervals overlap. I'd be interested to know what math will be involved in your adding this to the next update, as I may be able to do it in R (as described above).
Thank you
Group level comparisons of the specific indirect effects are the last pieces of the puzzle for our manuscript, so any advice you have on how we might progress our analysis would be appreciated.
We thought to extract the total effects, and multiply the a paths and the b paths to calculate the specific indirect effects from the full model, but that doesn't help with the group level comparisons.
Could we:
1) Run a bootstrap analysis for each country
2) The bootstrap includes the specific indirect effects, so we could just manually subtract Country 1's specific indirect effects from Country 2
3) Then, run a permutation comparing Country 1 and Country 2
4) Extract the bootstrapped total effects from Country 1, and the bootstrapped total effects from Country 2, into R
5) Calculate the specific indirect effect for each bootstrapped sample in R (`PPG > BPNF` * `BPNF > A`)
6) Subtract the differences between the group's specific indirect effects in each bootstrapped sample
7) Then stack the differences in descending order to obtain the two values that separate the bottom 2.5% from the top 97.5% to obtain the confidence intervals?
8) Compare the initial difference to the 95% CI to test the hypothesis that the groups are different
Also, we could simply compare the manually calculated mean specific indirect effects across bootstrapped samples, and the confidence intervals to see if the countries differ. However, I know it is possible for there to still be a statistically significant difference between groups even if their confidence intervals overlap. I'd be interested to know what math will be involved in your adding this to the next update, as I may be able to do it in R (as described above).
Thank you