The function does not calculate correlation when there are NaN values, the cells in the heatmap are blank