Simple shop dataset#
Summary#
The Simple shop dataset is our semi-artificial dataset that simulates user activity in an online store. There are two products in the store catalog, two delivery methods and two types of payment.
How to use#
It is recommended to load the dataset as an Eventstream. However, as_dataframe=True flag allows to load the dataset as pandas.DataFrame.
from retentioneering import datasets
stream = datasets.load_simple_shop()
dataframe = datasets.load_simple_shop(as_dataframe=True)
Dataset description#
The dataset contains a list of customer actions and choices on the website. Each record/line in the file has the following fields/format:
— user_id: the unique user identifier;
— event: a name of customer action;
— timestamp: a visit time. The format is YYYY-MM-DDThh:mm:ss.mmmmmm.
Here is the full list of events:
| Page Name | Description |
|---|---|
| main | visiting the first page of the store |
| catalog | viewing product catalog |
| product1 | adding the first item to the cart |
| product2 | adding the first item to the cart |
| cart | visiting the page with selected products |
| delivery_choice | visiting the page with the choice of delivery method |
| delivery_courier | choice of the first delivery method |
| delivery_pickup | choice of the second delivery method |
| payment_choice | visiting the page with the choice of payment method |
| payment_card | choice of the first delivery method |
| payment_cash | choice of the second delivery method |
| payment_done | successful purchase |