エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
NumPyの1次元配列のマイナス値をゼロにするサンプル いくつかの方法がありますが、元の配列を変更してい... NumPyの1次元配列のマイナス値をゼロにするサンプル いくつかの方法がありますが、元の配列を変更していいのなら、以下のようなコードでしょうか。 上記のコードを実行すると [1 0 3 4 0] と出力されます。元の、numpy.ndarray [1 -2 3 4 -5] の中の、マイナスの値「-2」「-5」が、「0」になっています。 マイナスの値をゼロにしているのは、 arr[arr < 0] = 0 の行です。 一旦、 arr = np.array([1, -2, 3, 4, -5]) を再度実行してから、 print(arr < 0) を実行してみてください。 [False True False False True] と出力されることを確認すると、 arr[arr < 0] = 0 で、配列のマイナスの値がゼロになることがわかるのと共に、NumPyの便利さを感じられるのではないかと