Pandas DataFrames are great for processing tabular data whose columns have different data types.
, , . , NumPy Pandas DataFrame.
arr = df.values NumPy DataFrame. , NumPy dtype. ( , df.values object dtype).
, np.diff(arr, axis=...):
import numpy as np
import pandas as pd
df = pd.DataFrame(np.arange(12).reshape(3,4), columns=list('ABCD'))
np.diff(df.values, axis=0)
np.diff(df.values, axis=1)