Is your feature request related to a problem or challenge? Please describe what you are trying to do.
DataFrame.collect returns a list of PyArrow record batches. Each batch can be turned into a Pandas datraframe but I do not know how to create a Pandas dataframe that contains data from all of the batches in an efficient way.
Describe the solution you'd like
Either an example for this, or new features to help with this. Perhaps a DataFrame.collect_single_batch could work.
Describe alternatives you've considered
None
Additional context
None