paradance.dataloader.CSVLoader
- class paradance.dataloader.CSVLoader(file_path: str | None = None, file_name: str | None = None, file_type: str | None = 'csv', max_rows: int | None = None, clean_zero_columns: bool | List | None = None, config: Dict | None = None)[source]
CSVLoader class for loading CSV files
- __init__(file_path: str | None = None, file_name: str | None = None, file_type: str | None = 'csv', max_rows: int | None = None, clean_zero_columns: bool | List | None = None, config: Dict | None = None) None[source]
Methods
__init__([file_path, file_name, file_type, ...])add_one_smoothing(column)Add one smoothing to a column.
clean_columns_zero([columns])Clean columns with all zeros.
clean_one_label_users(df[, user_column, ...])Remove users with only one label.
clip_and_sum_with_group(df, groupby, clip_column)Clip and sum with group.
clip_clean_count_with_group(df, groupby, ...)Clip and count with group.
column_name_spliting([delimiter])Split column names by delimiter.
Load data from CSV file.