Numpy Array Number Of Rows Pandas Dataframe Merge On Several Columns