I tried with both pyspark.DataFrame and pandas.DataFrame to perform a cartesian product on the same dataframe (df). This imply that it is commuting dat
pyspark.DataFrame
pandas.DataFrame