Join the newly launched
Discord community for real-time discussions, peer support, and direct interaction with the Meridian team!
meridian.data.load.XrDatasetDataLoader
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Считывает данные из объекта xarray.Dataset
.
Наследуется от: InputDataLoader
meridian.data.load.XrDatasetDataLoader(
dataset: xr.Dataset,
kpi_type: str,
name_mapping: (Mapping[str, str] | None) = None
)
Пример:
data_loader = XrDatasetDataLoader(pickle.loads('data.pickle'))
data = data_loader.load()
Аргументы |
---|
dataset | Объект xarray.Dataset , содержащий входные данные. |
kpi_type | Строка, указывающая, относится ли KPI к 'revenue' или 'non-revenue' типу. Если для kpi_type установлено значение 'non-revenue' и revenue_per_kpi , используется калибровка рентабельности инвестиций и анализ выполняется на основе дохода. Если revenue_per_kpi не существует для того же kpi_type , используется пользовательская калибровка рентабельности инвестиций и анализ выполняется на основе ключевого показателя эффективности. |
name_mapping | Необязательный словарь, ключами которого являются текущие координаты или имена массивов во input наборе данных, а значениями — желаемые координаты ( geo , time , media_time , media_channel и/или rf_channel , control_variable ) или имена массивов ( kpi , revenue_per_kpi , media , media_spend и /или rf_spend , controls , population ). Сопоставление должно быть предоставлено, если имена во input наборе данных отличаются от требуемых, в противном случае выдаются ошибки. |
Атрибуты |
---|
dataset | Объект xr.Dataset , содержащий входные данные. |
kpi_type | Строка, указывающая, относится ли KPI к 'revenue' или 'non-revenue' типу. Если для kpi_type установлено значение 'non-revenue' и revenue_per_kpi , используется калибровка рентабельности инвестиций и анализ выполняется на основе дохода. Если revenue_per_kpi не существует для того же kpi_type , используется пользовательская калибровка рентабельности инвестиций и анализ выполняется на основе ключевого показателя эффективности. |
Методы
load
Посмотреть источник
load() -> meridian.data.input_data.InputData
Возвращает объект InputData
содержащий данные из набора данных.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-24 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-01-24 UTC."],[],[],null,[]]