2017-09-18 16 views
-2

NumPy 1D配列の整数の最初の桁を取得しようとしていますので、結果の1次元配列に対して統計解析を実行できます。NumPy数学関数

NumPyでNumPyの数学関数を使用して次の関数を実行するにはどうすればよいですか?私は1D numpyの配列に上記の関数を適用するにはどうすればよい


import math 

number = 23456 

firstNumber = number // 10 ** int(math.log(number, 10)) 

ご協力いただければ幸いです。代わりに、 `math`の

乾杯

+1

使用' numpy'? – Julien

+0

これを1Dアレイに適用することができますか?可能でしょうか? – Algorithm

+1

* "NumPy 1D配列の整数の最初の桁を取得しようとしています" *これは私には明らかです。私はなぜこれが「不明確」として閉じられたのか分かりません。尋ねられたことをするコードもありますが、numpyの配列ではなくPythonの整数です。 @ Julienのコメントは軽快かもしれませんが、これを行うためにnumpyを使用する方法はうまくいくように聞こえます。 –

答えて

0
number // 10 ** np.log10(number).astype(int)