Every line of 'pandas joins' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
557 def pandas_outer_join(self, df_list): 558 if df_list is None: return None 559 560 # remove any None elements (which can't be joined!) 561 df_list = [i for i in df_list if i is not None] 562 563 if len(df_list) == 0: return None 564 elif len(df_list) == 1: return df_list[0] 565 566 # df_list = [dd.from_pandas(df) for df in df_list] 567 568 df_list = df_list[0].join(df_list[1:], how="outer") 569 570 return df_list