plotly.py icon indicating copy to clipboard operation
plotly.py copied to clipboard

ModuleNotFoundError: No module named 'plotly.validators.layout.ternary.baxis._gridcolor'

Open rafaeloliveirabd opened this issue 3 years ago • 0 comments

Issue: I'm trying to plot the following scatter plot (loadings score for PCA):

fig=ex.scatter(loadingdf,x=loadingdf['pc1'],y=loadingdf['pc2'],text=loadingdf['variable'],) But I keep getting this error:


File plotly\express\_chart_types.py:66, in scatter(data_frame, x, y, color, symbol, size, hover_name, hover_data, custom_data, text, facet_row, facet_col, facet_col_wrap, facet_row_spacing, facet_col_spacing, error_x, error_x_minus, error_y, error_y_minus, animation_frame, animation_group, category_orders, labels, orientation, color_discrete_sequence, color_discrete_map, color_continuous_scale, range_color, color_continuous_midpoint, symbol_sequence, symbol_map, opacity, size_max, marginal_x, marginal_y, trendline, trendline_options, trendline_color_override, trendline_scope, log_x, log_y, range_x, range_y, render_mode, title, template, width, height)
     12 def scatter(
     13     data_frame=None,
     14     x=None,
   (...)
     60     height=None,
     61 ) -> go.Figure:
     62     """
     63     In a scatter plot, each row of `data_frame` is represented by a symbol
     64     mark in 2D space.
     65     """
---> 66     return make_figure(args=locals(), constructor=go.Scatter)

plotly\express\_core.py:2249, in make_figure(args, constructor, trace_patch, layout_patch)
   2247 fig.update_layout(layout_patch)
   2248 if "template" in args and args["template"] is not None:
-> 2249     fig.update_layout(template=args["template"], overwrite=True)
   2250 for f in frame_list:
   2251     f["name"] = str(f["name"])
...
File <frozen importlib._bootstrap>:1007, in _find_and_load(name, import_)

File <frozen importlib._bootstrap>:984, in _find_and_load_unlocked(name, import_)
ModuleNotFoundError: No module named 'plotly.validators.layout.ternary.baxis._gridcolor'

Yesterday I ran the code and it worked however it isn't working anymore. I don't think I have updated the package either

Thank you

rafaeloliveirabd avatar Aug 16 '22 09:08 rafaeloliveirabd