matlab - Correlation of column vectors -
मेरे पास दो डेटा सेट हैं ( D1
और D2
)। डी 1 (1440,5)
और डी 2 (1440,5)
दोनों में NaN
विभिन्न स्थानों पर है 5 दिनों (कॉलम) के लिए डी 1 और
डी 2
1min डेटा (पंक्तियाँ) हैं मेरा इरादा डीएनए
और डी 2
के प्रत्येक कॉलम से NaN
s को निकालना है, और फिर प्रत्येक कॉलम के सहसंबंध गुणांक आर और गणना करें। इसलिए मेरे पास प्रत्येक कॉलम के लिए 5 आर और पी मान होने चाहिए।
डी 1 = reshape (डेटा 1, [1440,5]); % D1 और D2 के विभिन्न स्थानों पर NaNs है D2 = reshape (Data2, [1440,5]); आर = शून्य (1,5); पी = शून्य (1,5); दिन = 1: 5 अच्छा = अदनान (डी 1) + अदनान (डी 2); [आर, पी] = corrcoef ((डी 1 (अच्छा (:, 1: 5) == 0)), (डी 2 (अच्छा (:, 1: 5) == 0))); अंत
मैंने उपरोक्त विधि से यह करने की कोशिश की, हालांकि मैं प्रत्येक कॉलम के लिए आर और पी के 5 मान प्राप्त करने में असफल रहा हूं। क्या इसका कोई तरीका है .. कृपया मदद करें कोई सुझाव बहुत उपयोगी होगा। बहुत धन्यवाद .. एस
Comments
Post a Comment