python
import numpy as np
a = np.array([1, 2, 3, 4, 5])
b = np.array([[1, 2, 3], [4, 5, 6]])
sum_a = np.sum(a)
avg_a = np.mean(a)
transpose_b = b.T
[4 5 6]]
[2 5]
[3 6]]
python
import numpy as np
from scipy.misc import derivative
def f(x):
return x**2 + 2*x + 1
derivative_f = derivative(f, 2)
python
import pandas as pd
s = pd.Series([1, 3, 5, np.nan, 6, 8])
data = {'name': ['Alice', 'Bob', 'Charlie', 'Dave'],
'age': [25, 32, 18, 47],
'city': ['New York', 'Paris', 'London', 'Tokyo']}
df = pd.DataFrame(data)
describe_s = s.describe()
head_df = df.head(2)
1 3.0
2 5.0
3 NaN
4 6.0
5 8.0
dtype: float64
0 Alice 25 New York
1 Bob 32 Paris
2 Charlie 18 London
3 Dave 47 Tokyo
mean 4.600000
std 2.880972
min 1.000000
25% 3.000000
50% 5.000000
75% 6.000000
max 8.000000
dtype: float64
0 Alice 25 New York
1 Bob 32 Paris
bash
pip install numpy scipy pandas