1639317600
numpyのabsolute()メソッドを学習する前に、絶対値とは何かを理解する必要がありますか?整数-xが与えられたとすると、その絶対値は(-x)2になります。また、a + ibのような複雑な方程式の場合、絶対値は√a²+√b²になります。(平方根(a²+b²)の下として読んでください)。
np.absolute()は、アレイとアレイリターンの各要素の絶対値を計算するために使用される数学的関数です。numpyのabsolute()関数は、3つのパラメーターを取り、任意の入力の絶対値を返します。
numpy.absolute(arr, out = None, ufunc ‘absolute’)
Absolute()関数は、最大3つのパラメーターを取ることができます。
abstract()関数は、指定された配列またはオブジェクトの絶対値を含む配列を返します。
次のコードを参照してください。
# app.py
import numpy as np
# Creating one 1D array
arr1 = [12, -5, -14, -100]
# printing its absolute values
print("Absolute values of arr1 are: ", np.absolute(arr1))
# Creating 2D array
arr2 = [[14, -4, 12], [-100, -3, 1]]
# printing its absolute values
print("Absolute values of arr1 are:\n ", np.absolute(arr2))
Absolute values of arr1 are: [ 12 5 14 100]
Absolute values of arr1 are:
[[ 14 4 12]
[100 3 1]]
この例では、負の値と正の値を持つ1つの1D配列を宣言し、absolute()を呼び出してこの配列の絶対値を取得しました。これにより、すべての絶対値が返されることがわかります。
2番目のケースでは、2D配列を宣言しており、呼び出されたときにすべての絶対値が出力されていることがわかります。
次のコードを参照してください。
import numpy as np
# creating object
eq = (5-14)
# printing its absolute values
print("Absolute values of the equation is : ", np.absolute(eq))
eq2 = 10-100
# printing its absolute values
print("Absolute values of the equation is : ", np.absolute(eq2))
Absolute values of the equation is : 9
Absolute values of the equation is : 90
この例では、2つの方程式(オブジェクトと呼ばれる)があり、通常、その値は負ですが、absolute()で方程式を呼び出すと、√a²+√b²に従って得られる値は正になります。(平方根(a²+b²)の下で読んでください) 方程式。
次のコードを参照してください。
import numpy as np
import matplotlib.pyplot as plt
# Giving values of point to be plotted
a = np.linspace(start=-10, stop=10, num=100)
plt.title("Blue:with absolute\nGreen:without absolute")
# Ploting values with absolute values
plt.plot(a, np.absolute(a))
# Ploting values without absolute valuess
plt.plot(a, a, color='green')
plt.show()
この例では、numpyおよびmatplotlibライブラリをインポートしました。ラインスペースの値を10から-10に設定し、これらの値をグラフにプロットします。
2種類の値をプロットしました。1つは絶対値のグラフ表示を表す青い線付きで、もう1つは緑線で表される絶対値なしの値です。
緑の線は10から-10の間にありますが、青の線は10から10の間にあることがわかります。
最後に、Numpyのabsolute()関数の例は終わりです。
リンク: https://appdividend.com/2020/04/10/python-numpy-absolute-function-example/
1639317600
numpyのabsolute()メソッドを学習する前に、絶対値とは何かを理解する必要がありますか?整数-xが与えられたとすると、その絶対値は(-x)2になります。また、a + ibのような複雑な方程式の場合、絶対値は√a²+√b²になります。(平方根(a²+b²)の下として読んでください)。
np.absolute()は、アレイとアレイリターンの各要素の絶対値を計算するために使用される数学的関数です。numpyのabsolute()関数は、3つのパラメーターを取り、任意の入力の絶対値を返します。
numpy.absolute(arr, out = None, ufunc ‘absolute’)
Absolute()関数は、最大3つのパラメーターを取ることができます。
abstract()関数は、指定された配列またはオブジェクトの絶対値を含む配列を返します。
次のコードを参照してください。
# app.py
import numpy as np
# Creating one 1D array
arr1 = [12, -5, -14, -100]
# printing its absolute values
print("Absolute values of arr1 are: ", np.absolute(arr1))
# Creating 2D array
arr2 = [[14, -4, 12], [-100, -3, 1]]
# printing its absolute values
print("Absolute values of arr1 are:\n ", np.absolute(arr2))
Absolute values of arr1 are: [ 12 5 14 100]
Absolute values of arr1 are:
[[ 14 4 12]
[100 3 1]]
この例では、負の値と正の値を持つ1つの1D配列を宣言し、absolute()を呼び出してこの配列の絶対値を取得しました。これにより、すべての絶対値が返されることがわかります。
2番目のケースでは、2D配列を宣言しており、呼び出されたときにすべての絶対値が出力されていることがわかります。
次のコードを参照してください。
import numpy as np
# creating object
eq = (5-14)
# printing its absolute values
print("Absolute values of the equation is : ", np.absolute(eq))
eq2 = 10-100
# printing its absolute values
print("Absolute values of the equation is : ", np.absolute(eq2))
Absolute values of the equation is : 9
Absolute values of the equation is : 90
この例では、2つの方程式(オブジェクトと呼ばれる)があり、通常、その値は負ですが、absolute()で方程式を呼び出すと、√a²+√b²に従って得られる値は正になります。(平方根(a²+b²)の下で読んでください) 方程式。
次のコードを参照してください。
import numpy as np
import matplotlib.pyplot as plt
# Giving values of point to be plotted
a = np.linspace(start=-10, stop=10, num=100)
plt.title("Blue:with absolute\nGreen:without absolute")
# Ploting values with absolute values
plt.plot(a, np.absolute(a))
# Ploting values without absolute valuess
plt.plot(a, a, color='green')
plt.show()
この例では、numpyおよびmatplotlibライブラリをインポートしました。ラインスペースの値を10から-10に設定し、これらの値をグラフにプロットします。
2種類の値をプロットしました。1つは絶対値のグラフ表示を表す青い線付きで、もう1つは緑線で表される絶対値なしの値です。
緑の線は10から-10の間にありますが、青の線は10から10の間にあることがわかります。
最後に、Numpyのabsolute()関数の例は終わりです。
リンク: https://appdividend.com/2020/04/10/python-numpy-absolute-function-example/