Why is corr/corrcoef returning NaNs?

22 次查看(过去 30 天)
I have 2 vectors that I would like to correlate with one another: OptimismBias and AmbigTolG (listing the first 10 values out of 248).
-0.0263 0.0000
0.7971 0.0000
-0.2800 -0.0000
0.4088 0.0000
0.6691 0.0000
0.5348 NaN
0.2606 0.0000
0.6995 NaN
-0.3270 0.0000
0.4665 0.0139
When I run the corr, I get all NaNs at the output. I'm aware that the AmbigTolG values are 0 or close to 0 but I'm not sure how else to run this.
  4 个评论
Adam Danz
Adam Danz 2020-8-3
Tommy's comment should be an answer.

请先登录,再进行评论。

采纳的回答

Tommy
Tommy 2020-8-5
You can use
corr(OptimismBias, AmbigTolG, 'rows', 'complete')
to ignore the NaN values.

更多回答(0 个)

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by