Retrieve the discretization attributes available in PredicSis.ai GUI using the Python SDK
pip install predicsis
; documentation)
In [ ]:
# Load PredicSis.ai SDK
from predicsis import PredicSis
import predicsis.config as config, os, sys
os.environ['PREDICSIS_URL'] = 'your_instance'
if sys.version_info[0] >= 3:
from importlib import reload
reload(config)
In [2]:
pj = PredicSis.project('Outbound Mail Campaign')
model = pj.schema('Outbound Mail Campaign 2017-03-17 15:02:22')
In [3]:
central = model.central()
central.describe()
Out[3]:
In [4]:
central.discretization_attributes('age')
Out[4]:
Discretization attributes are only available on contributive feature.
If you try to retrieve discretization attributes on non contributive feature, then you raise an AssertionError
:
In [5]:
central.level('last_name')
Out[5]:
In [7]:
central.discretization_attributes('last_name')
In [8]:
central.discretization_attributes('customer_profile')
Out[8]:
In [ ]: