December 2018
Beginner to intermediate
682 pages
18h 1m
English
Follow these steps to create a Cartesian product:
>>> s1 = pd.Series(index=list('aaab'), data=np.arange(4))>>> s1a 0
a 1
a 2
b 3
dtype: int64>>> s2 = pd.Series(index=list('cababb'), data=np.arange(6))>>> s2c 0
a 1
b 2
a 3
b 4
b 5
dtype: int64
>>> s1 + s2a 1.0 a 3.0 a 2.0 a 4.0 a 3.0 a 5.0 b 5.0 b 7.0 b 8.0 c NaN dtype: float64