JoinKind
This enumeration specifies joining behavior for Join method provided
by Series and Frame. Outer join unions the keys (and may introduce
missing values), inner join takes the intersection of keys; left and
right joins take the keys of the first or the second series/frame.