20 August 2020
Code
1D, 2D, 3D:
# Import library
import numpy as np
# Create an array
x_1D = np.array([1,2,3,4])
x_2D = np.array([[1,2],
[3,4]])
x_3D = np.array([[[1,2],
[3,4]],
[[10,11],
[12,13]]])
print("1-D array:\n", x_1D,'\n')
print("2-D array:\n", x_2D,'\n')
print("3-D array:\n", x_3D)
1-D array:
[1 2 3 4]
2-D array:
[[1 2]
[3 4]]
3-D array:
[[[ 1 2]
[ 3 4]]
[[10 11]
[12 13]]]
.
Using random numbers:
# From random numbers
x = np.random.randn(2,2)
# Output
print(x)
print(type(x))
[[ 2.40195438 -0.44702659]
[-1.31738935 -1.09601137]]
<class 'numpy.ndarray'>
.
From Pandas Series:
# Import library
import pandas as pd
# Array from Series
s = pd.Series([1,2,3,4])
x = np.array(s)
# Output
print(x)
print(type(x))
[1 2 3 4]
<class 'numpy.ndarray'>
.
From List:
# Array from List
l = [1,2,3,4]
x = np.array(l)
# Output
print(x)
print(type(x))
[1 2 3 4]
<class 'numpy.ndarray'>
.
From Tuple:
# Array from Tuple
t = (1,2,3,4)
x = np.array(t)
# Output
print(x)
print(type(x))
[1 2 3 4]
<class 'numpy.ndarray'>
.
Any errors in code above?
Please send a message.