matplotlib-quiverで東西、南北の風速を可視化しています。

U=nc2['uwnd_c'][0][0][0]
V=nc2['vwnd_c'][0][0][0]
plt.quiver(U,V,angles='xy',scale_units='xy',scale=0.5)

で出力すると
画像の説明をここに入力

この画像が出ます。
やりたいことは、U==1.0、V==1.0のとき地図上に矢印を書きたいです。
そこで

if U==1.0 or V==1.0:
    plt.quiver(U,V,angles='xy',scale_units='xy',scale=0.5)
else:
    pass

をやると

The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()

のエラーが出ます。

調べてもわかりませんでした。
どこがまちがっているのでしょうか。

参考にしたサイト
https://algorithm.joho.info/programming/python/matplotlib-quiver/