मेरे पास एक डेटा सेट है जिसमें 717 अवलोकन (पंक्तियाँ) हैं जो 33 चर (कॉलम) द्वारा वर्णित हैं। डेटा को सभी चर को z- स्कोर करके मानकीकृत किया गया है। कोई दो चर रैखिक रूप से निर्भर ( ) नहीं हैं। मैंने बहुत कम विचरण ( 0.1 से कम ) वाले सभी चर भी निकाल दिए हैं । नीचे दिया गया आंकड़ा संबंधित सहसंबंध मैट्रिक्स (पूर्ण मूल्यों में) को दर्शाता है।
जब मैं factoran
Matlab में निम्नानुसार कारक विश्लेषण चलाने की कोशिश कर रहा हूँ :
[Loadings1,specVar1,T,stats] = factoran(Z2,1);
मुझे निम्न त्रुटि प्राप्त हुई:
The data X must have a covariance matrix that is positive definite.
क्या आप मुझे बता सकते हैं कि समस्या कहाँ है? क्या यह इस्तेमाल किए गए चर के बीच कम पारस्परिक निर्भरता के कारण है? इसके अलावा, मैं इसके बारे में क्या कर सकता हूं?
मेरा सहसंबंध मैट्रिक्स:
eig(cov(Z2))
)। मुझे दृढ़ता से संदेह है कि उनमें से कुछ बहुत छोटे हैं।
Z2
मैट्रिक्स की गणना कैसे करते हैं ? यदि आपके डेटा में मान गायब हैं, तो जोड़ी वाइज विलोपन मैट्रिक्स को गैर-परिवर्तनीय बनने के लिए प्रेरित कर सकती है, जब उस मैट्रिक्स के विभिन्न सहसंबंधों को डेटा के विभिन्न उपसमूह का उपयोग करके गणना की जाती है।