There is an outstanding explanation from Google's John Mueller about the differences around the noindex and rel=canonical signals and why they should not be mixed. In short......
-
Google: Noindex & Rel=Canonical Should Not Be Mixed
seroundtable.com