19 August 2020
Code
Option # 1: Using .to_numpy():
# Import library
import pandas as pd
# Create a DataFrame
df = pd.DataFrame({
'day': ['Sunday', 'Monday', 'Tuesday'],
'month': [10, 11, 12]
})
# Convert to numpy array
x = df.to_numpy()
# Output
print(x, '\n\n', type(x))
Output
[['Sunday' 10]
['Monday' 11]
['Tuesday' 12]]
<class 'numpy.ndarray'>
Option # 2: Using .values
# Import library
import pandas as pd
# Create a DataFrame
df = pd.DataFrame({
'day': ['Sunday', 'Monday', 'Tuesday'],
'month': [10, 11, 12]
})
# Convert to numpy array
x = df.values
# Output
print(x, '\n\n', type(x))
Output
[['Sunday' 10]
['Monday' 11]
['Tuesday' 12]]
<class 'numpy.ndarray'>
Any errors in code above?
Please send a message.