**from ayx import Package
Package.installPackages('pycaret')
**# read data from input data tool**
data = Alteryx.read("#1")
**# init setup, prepare data**
from pycaret.regression import *
s = setup(data, target = 'charges', silent=True)
**# model training and selection
**best = compare_models()
**# store the results, print and save**
results.to_csv('c:/users/moezs/pycaret-demo-alteryx/results.csv', index = False)
Alteryx.write(results, 1)
**# finalize best model and save**
best_final = finalize_model(best)
save_model(best_final, 'c:/users/moezs/pycaret-demo-alteryx/pipeline')