Vectors and Vector Operations
Glossary
Vector — an ordered set of numerical data.
Practice
1# Creating NumPy array23import numpy as np45numbers1 = [2, 3] # Python list6vector1 = np.array(numbers1) # NumPy array7vector2 = np.array([6, 2])
1# Converting NumPy array into list23numbers2 = list(vector2) # List from vector
1# Obtaining NumPy array - dataframe column23data[0].values
1# Arithmetic operations on vectors23import numpy as np45sum_of_vectors = vector1 + vector2 # sum of two vectors6subtraction_of_vectors = vector2 - vector1 # difference of two vectors7vector4 = -5 * vector1 # multiplying vector by scalar8array_mult = array1 * array2 # element-by-element product of vectors9array_div = array1 / array2 # element-by-element quotient of vectors1011array2_plus_10 = array2 + 10 # adding a number to each element of vector12array2_minus_10 = array2 - 10 # subtracting a number from each element of vector13array2_div_10 = array2 / 10 # dividing each element of vector by a number1415vector_1_squared = vector_1**2 # element by element exponentation
1# Vector minimum and maximum23min(vector)4max(vector)
1# Vector exponent23np.exp(vector)
1# Sum and mean of vector elements23vector.sum()4vector.mean()