You are the first person to make this connection . <| sep |> Man you know you ' re Italian when the leftovers from Thanksgiving is Penne and meatsauce <| sep |> When CONCORD kills you all missiles you have inspace are removed from grid instantaneously and do not land on the target . <| sep |> I don ' t see why you wouldn ' t . It ' s not freetoplay . <| sep |> CEOs should be Narcissistic Assholes . Are you there yet ? Courtesy 1 l e a d e r s t h e i n c r e d ibleprostheinevitablecons 2 Silicon Valley HBO Series Season 1 Episode 2 . <| sep |> Here ' s the entire code I am trying to run . I ' m trying to match multiple columns in an interval , e . g . check by interval , df . start keydf . start df . end keydf . end import pandas as pd import dask . dataframe as dd df 1 pd . readcvsfirst 1 . csv df 2 pd . readcsvsecond 2 . csv ddf 1 dd . frompandasdf 1 , npartitions 2 ddf 2 dd . frompandasdf 2 , npartitions 2 merged dd . mergeddf 1 , ddf 2 , oncolumn 1 , howouter , suffixes , repeat . computenumworkers 60 merged mergedddf 1 . column 1 row . column 1 ddf 2 . begin ddf 1 . begin ddf 2 . begin ddf 1 . end merged dd . mergeddf 2 , merged , on . computenumworkers 60 merged . tocsvoutput . csv , indexFalseI guess I could somehow break up the dataframes , but that ' s supposed to be what dask accomplishes .