meridian.data.load.XrDatasetDataLoader

داده ها را از یک شی xarray.Dataset می خواند.

ارث می برد از: InputDataLoader

مثال:

  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 وجود دارد، کالیبراسیون ROI استفاده می شود و تجزیه و تحلیل بر اساس درآمد اجرا می شود. هنگامی که revenue_per_kpi برای همان kpi_type وجود نداشته باشد، کالیبراسیون ROI سفارشی استفاده می شود و تجزیه و تحلیل بر روی KPI اجرا می شود.
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 وجود دارد، کالیبراسیون ROI استفاده می شود و تجزیه و تحلیل بر اساس درآمد اجرا می شود. هنگامی که revenue_per_kpi برای همان kpi_type وجود نداشته باشد، کالیبراسیون ROI سفارشی استفاده می شود و تجزیه و تحلیل بر روی KPI اجرا می شود.

روش ها

load

مشاهده منبع

یک شی InputData حاوی داده‌های مجموعه داده را برمی‌گرداند.