Here is the traceback
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
in
3 monthly_close.loc[:, apple_ticker],
4 close.loc[:, apple_ticker],
----> 5 '{} Stock - Close Vs Monthly Close'.format(apple_ticker))
f:\Hidden\project\project_1\project_helper.py in plot_resampled_prices(df_resampled, df, title)
70 traces = _generate_traces([
71 ('Monthly Close', df_resampled, helper.color_scheme['major_line']),
---> 72 ('Close', df, helper.color_scheme['minor_line'])])
73
74 offline_py.iplot({'data': traces, 'layout': layout}, config=config)
f:\Hidden\project\project_1\project_helper.py in _generate_traces(name_df_color_data)
22 y=df,
23 mode='line',
---> 24 line={'color': color}))
25
26 return traces
C:\Hidden\Python\lib\site-packages\plotly\graph_objs\__init__.py in __init__(self, arg, cliponaxis, connectgaps, customdata, customdatasrc, dx, dy, error_x, error_y, fill, fillcolor, groupnorm, hoverinfo, hoverinfosrc, hoverlabel, hoveron, hovertemplate, hovertemplatesrc, hovertext, hovertextsrc, ids, idssrc, legendgroup, line, marker, meta, metasrc, mode, name, opacity, orientation, r, rsrc, selected, selectedpoints, showlegend, stackgaps, stackgroup, stream, t, text, textfont, textposition, textpositionsrc, textsrc, texttemplate, texttemplatesrc, tsrc, uid, uirevision, unselected, visible, x, x0, xaxis, xcalendar, xsrc, y, y0, yaxis, ycalendar, ysrc, **kwargs)
38026 self["metasrc"] = metasrc if metasrc is not None else _v
38027 _v = arg.pop("mode", None)
> 38028 self["mode"] = mode if mode is not None else _v
38029 _v = arg.pop("name", None)
38030 self["name"] = name if name is not None else _v
C:\Hidden\Python\lib\site-packages\plotly\basedatatypes.py in __setitem__(self, prop, value)
3488 # ### Handle simple property ###
3489 else:
-> 3490 self._set_prop(prop, value)
3491
3492 # Handle non-scalar case
C:\Hidden\Python\lib\site-packages\plotly\basedatatypes.py in _set_prop(self, prop, val)
3775 return
3776 else:
-> 3777 raise err
3778
3779 # val is None
C:\Hidden\Python\lib\site-packages\plotly\basedatatypes.py in _set_prop(self, prop, val)
3770 validator = self._validators.get(prop)
3771 try:
-> 3772 val = validator.validate_coerce(val)
3773 except ValueError as err:
3774 if self._skip_invalid:
C:\Hidden\Python\lib\site-packages\_plotly_utils\basevalidators.py in validate_coerce(self, v)
1865 validated_v = self.vc_scalar(v)
1866 if validated_v is None:
-> 1867 self.raise_invalid_val(v)
1868
1869 v = validated_v
C:\Hidden\Python\lib\site-packages\_plotly_utils\basevalidators.py in raise_invalid_val(self, v, inds)
281 typ=type_str(v),
282 v=repr(v),
--> 283 valid_clr_desc=self.description(),
284 )
285 )
ValueError:
Invalid value of type 'builtins.str' received for the 'mode' property of scatter
Received value: 'line'
The 'mode' property is a flaglist and may be specified
as a string containing:
- Any combination of ['lines', 'markers', 'text'] joined with '+' characters
(e.g. 'lines+markers')
OR exactly one of ['none'] (e.g. 'none')
Compute Log Returns