Dear Vincent
Although I've replied you earlier about the AVE, Discriminant Validity in EFA but it seems that you're under tremendous pressure to somehow use it.
I think this confusion may arise because of considering factor and construct the same, while they are not same.
Let me once again, try to clarify the basics:
-------------------------------------------
First, let's talk of CFA.
In CFA, we have got a construct and given items (statements) e.g.
Now here we consider the construct as IDV and every item as DV, hence it is a case of
Simple Regression (1 DV & 1 IDV). In Simple Regression
r=Beta=R (Plz
https://youtu.be/_MXQBPJL8Ws) hence just squaring beta, we get r2 (Plz check 0.74*0.74=0.55 and so on)
So, we made a rule that since a construct is explaining the variations of several IDVs (i.e. statements here), there must be on an avg Average Variance Explained >0.5
Since this construct is different from other constructs and may be related to others, we check whether this AVE>r between the various constructs, this is called as Discriminant Validity (AVE>Max r2).
-------------------------------------------
Now coming to EFA
First let's differentiate between the two terms: Factor and Construct
A construct has the same meaning as in CFA but Factor is different here. If you know the calculations steps (Plz refer
https://youtu.be/uhWKd1vA8X8) you'll note that in EFA, every statement contributes to every factor. It means
a factor is not made of simply 4-5 statements rather all statements of scale.
We subtract the first factor from total to get the second factor, hence there will not be any correlation between the first & the second factor. This process is repeated to get all factors and then we retain the ones having Eigen value>1
Plz note & check all factors extracted from EFA will have their r=0
Hence there is no question of Discriminant Validity or reporting its
Discriminant Validity
measures or statistics.
Now, since statements of a construct are highly correlated, generally there have high factor loading to a factor. Plz note we get this clean and no cross-loading solution, after rotation as well as by suppressing other statement having low factor loading by clicking on option Suppress small coefficients
Now, you wish to compute the AVE by considering the factor loading values of some of the statements
So, many scholars try to find out the AVE by squaring the factor loading of every factor and then averaging it but the fact is that the real pic is like this:
Can you see the difference?
So, in EFA output we can say that in a factor generally, any one construct has high factor loading as compared to other constructs. So, scholars consider factor and construct as the same, but they are not as every factor is made up of all statements
Now think yourself, how can you call it AVE of a factor by just taking some of the statements?
And you shd not attempt of computing AVE of a construct as every construct is related to every factor!
Moreover, the question is WHY do you wish to report AVE in EFA?
Why are you mixing the statistics of EFA and CFA?
I hope this clarifies some of your doubts related to EFA/CFA.
Best wishes
Neeraj