にブール配列に変換するために、私はScilabのを使用して、整数の配列にブール値の配列を変換したい:私は使用することができるのScilabでどのようにint配列
>>> x = np.array([4, 3, 2, 1])
>>> y = 2 >= x
>>> y
array([False, False, True, True], dtype=bool)
:
>>> bool2s(y)
0. 0. 1. 1.
あるいは単に1を掛け:
>>> 1*y
0. 0. 1. 1.
Pythonで、このための簡単なコマンドがあり、または私はループを使用する必要がありますか?
boolean配列をscipy、numpyなどの整数に変換する方法を求めていますか? –
コードを書式設定する別の方法があります。あなたはblockquoteを使う必要はありません。これはインデントで行い、質問エディタの上の中括弧ボタンはあなたのために行います。見てみな。 – Marcin
Sukrit、scipy、numpyなどのPythonモジュールパッケージを使用する必要があるかどうかは気にしません。 – Kwolf