Correlation coefficient of NaN values
46 次查看(过去 30 天)
显示 更早的评论
采纳的回答
Aakash
2023-7-5
MATLAB provides a function to calculate the correlation coefficient between two sets of data, even if they contain NaN values. The function you can use is corrcoef.
For Example:
x = [1, 2, 3, NaN, 5];
y = [2, NaN, 4, 5, 6];
% Calculate the correlation coefficient
C = corrcoef(x, y, 'Rows', 'complete');
% Extract the correlation coefficient from the resulting matrix
correlation_coefficient = C(1, 2);
Refer the documentation for more details
0 个评论
更多回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Descriptive Statistics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!