3
c):_E @ s. d dl mZmZ d dlZd dljZdd ZdS ) )displayHTMLNc C sL |d j }|d j }x,|D ]"}ttd| d x|D ]}||d |k|d |k@ }tjj|d }| | d |k }tjdd} tj }
|
j d | d
| d |
j
tjj|d |d d
ddd |
j||d |d ddd |
j
||d d
dd |
j
||d d
dd |
jd |
j
d |
j tj qBW q W d S )Nmodel
customer_typez
z
timestamp )figsizez Forecast z demand ()Zdemand-blackZActual)fmtcolorlabelp10p90g333333?z80% Confidence Interval)alphar p50zPrediction Median)r
r meanzPrediction MeanDatezRides Taken (Demand))r r )uniquer r mpldatesdate2numpltfiguregca set_title plot_datefill_between
set_xlabel
set_ylabellegendshow)ZactualsZpredictionsmodelsZcustomer_typesr r Z
predictionZprediction_tsnumsactualfigax r( >/home/ec2-user/SageMaker/forecasting-workshop/util/plotting.pyplot_fcst_results sP
r* ) IPython.core.displayr r
matplotlibr matplotlib.pyplotpyplotr r* r( r( r( r) s