to_dataframe
- Collocations.to_dataframe(include_times=False, **kwargs)
Create a pandas.Dataframe from this FileSet
This method creates a pandas.DataFrame containing all the filenames in this FileSet as row indices and the placeholders as columns.
- Parameters
include_times – If True, also the start and end time of each file are included. Default: False.
**kwargs – Additional keyword arguments which are allowed for
find()
.
- Returns
A pandas.DataFrame with the filenames as row indices and the placeholders as columns.
Examples: .. code-block:: python
# Example directory: # dir/ # Satellite-A/ # 20190101-20190201.nc # 20190201-20190301.nc # Satellite-B/ # 20190101-20190201.nc # 20190201-20190301.nc
from typhon.files import FileSet
- files = FileSet(
‘dir/{satellite}/{year}{month}{day}’ ‘-{end_year}{end_month}{end_day}.nc’
) df = files.to_dataframe()
# Content of df: # satellite # /dir/Satellite-B/20190101-20190201.nc Satellite-B # /dir/Satellite-A/20190101-20190201.nc Satellite-A # /dir/Satellite-B/20190201-20190301.nc Satellite-B # /dir/Satellite-A/20190201-20190301.nc Satellite-A