Únete a la comunidad recientemente lanzada de
Discord para participar en debates en tiempo real, obtener asistencia de otros miembros y comunicarte directamente con el equipo de Meridian.
meridian.data.load.XrDatasetDataLoader
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Lee datos de un objeto xarray.Dataset
.
Se hereda de InputDataLoader
.
meridian.data.load.XrDatasetDataLoader(
dataset: xr.Dataset,
kpi_type: str,
name_mapping: (Mapping[str, str] | None) = None
)
Ejemplo:
data_loader = XrDatasetDataLoader(pickle.loads('data.pickle'))
data = data_loader.load()
Args |
dataset
|
Es un objeto xarray.Dataset que contiene los datos de entrada.
|
kpi_type
|
Es una cadena que indica si el KPI es de tipo 'revenue' o 'non-revenue' . Cuando el kpi_type es 'non-revenue' y el objeto revenue_per_kpi está presente, se usa la calibración del ROI, y el análisis se ejecuta en función de los ingresos. Cuando no existe la variable revenue_per_kpi para ese mismo kpi_type , se usa la calibración personalizada del ROI, y el análisis se ejecuta sobre el KPI.
|
name_mapping
|
Es un diccionario opcional cuyas claves son las coordenadas o los nombres de array actuales en el conjunto de datos input y cuyos valores son las coordenadas deseadas (geo , time , media_time , media_channel
o rf_channel , control_variable , non_media_channel ,
organic_media_channel , organic_rf_channel ) o los nombres de array (kpi ,
revenue_per_kpi , media , media_spend o rf_spend , controls ,
population , non_media_treatments , organic_media , organic_reach ,
organic_frequency ). Se debe llevar a cabo el proceso de asignación si los nombres incluidos en el conjunto de datos input son diferentes de los requeridos. De lo contrario, se producirán errores.
|
Atributos |
dataset
|
Es un objeto xr.Dataset que contiene los datos de entrada.
|
kpi_type
|
Es una cadena que indica si el KPI es de tipo 'revenue' o 'non-revenue' . Cuando el kpi_type es 'non-revenue' y el objeto revenue_per_kpi está presente, se usa la calibración del ROI, y el análisis se ejecuta sobre los ingresos. Cuando no existe el objeto revenue_per_kpi para ese mismo kpi_type , se usa la calibración personalizada del ROI, y el análisis se ejecuta sobre el KPI.
|
Métodos
load
Ver código fuente
load() -> meridian.data.input_data.InputData
Devuelve un objeto InputData
que contiene los datos del conjunto de datos.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-01-25 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-01-25 (UTC)"],[],[],null,[]]