मैं वेब पर कई समान प्रश्नों में आया हूं लेकिन मुझे वह समस्या नहीं मिल सका जो मेरी समझ को हल कर सके। मैं अपनी समझ में सहायता के लिए यहां कुछ स्पष्टीकरण की सराहना करता हूं। अग्रिम में धन्यवाद!Matlab का उपयोग कर पीसीए में चर के महत्व को कैसे निर्धारित किया जाए?
तो,
[COEFF,SCORE,latent,tsquare] = princomp(X)
मैं समझता हूँ कि coeff
के लिए, स्तंभ घटक विचरण को कम करने के क्रम में हैं। लेकिन क्या मैं अपने चर (मूल डेटासेट) के महत्व को जानता हूं, सिद्धांत सिद्धांत (पीसी) का महत्व नहीं, जैसा कि coeff
का उत्तर मौजूद हो सकता है। क्या मेरे पास चर के महत्व को रैंक करने का कोई तरीका है?
मैंने देखा कि कई सांख्यिकीय सॉफ़्टवेयर ऐसा करने में सक्षम हैं, यह दर्शाते हुए कि कौन सा मूल चर साजिश में सबसे ज्यादा योगदान देता है, और जो कि अधिक से अधिक समस्या को रोकने के लिए हटाए जा सकते हैं। Matlab के साथ ऐसा करने का कोई तरीका है?
मेरा उद्देश्य डेटा को 2 डी प्लॉट में प्लॉट करना है, जिसका अर्थ है कि मैं पीसी 1 और पीसी 2 का उपयोग करूँगा, जिसमें सबसे महत्वपूर्ण घटक भिन्नता है। तो फिर, मुझे कैसे पता चलेगा कि कौन से चर बनाए रखा जाना चाहिए और जिसे त्याग दिया जाना चाहिए?
क्या कोई मुझे यह समझा सकता है? धन्यवाद!
लेकिन दूसरे भाग के लिए आपने सीओईएफएफ के पहले दो कॉलम में अधिकतम पूर्ण मूल्य लेने का उल्लेख किया है। लेकिन आप कैसे जानेंगे कि ये मान किस चर से आते हैं? क्या वे उसी क्रम में रैंक हैं जैसे मैं उन्हें परिभाषित करता हूं? क्योंकि मुझे पता है कि घटक भिन्नता घटाने के क्रम में सीओईएफएफ में कॉलम फिर से व्यवस्थित होते हैं लेकिन मुझे पंक्तियों के बारे में निश्चित नहीं है। क्या आप कह रहे हैं कि पंक्तियों का पुन: आदेश नहीं दिया जाता है और मेरे इनपुट के क्रम में रखा जाता है? – maureen
हां, मुझे दूसरे भाग में समस्या है। क्षमा करें पहले पोस्टिंग के साथ कुछ मुद्दे थे .... – maureen
@mureen क्या आप matrices का उपयोग कर रैखिक परिवर्तन से परिचित हैं? – Shai