The very first introductory example to using Dash is broken. Here is the link of the example I am talking about:
I installed Dash, and then I copied/pasted the first code example into a Python file and attempted to run it. It crashed on the following line of code:
fig = px.bar(df, x=“x”, y=[“SF”, “Montreal”], barmode=“group”)
And it gave the following error:
Value of ‘y’ is not the name of a column in ‘data_frame’. Expected one of [‘x’, ‘SF’, ‘Montreal’] but received: [‘SF’, ‘Montreal’]
As a reminder, the dataframe was instantiated on the previous line of code and looks like this:
df = pd.DataFrame({“x”: [1, 2, 3], “SF”: [4, 1, 2], “Montreal”: [2, 4, 5]})
When I change the offending line of code to only attempt to plot a single variable rather than 2 variables, it works fine:
fig = px.bar(df, x=“x”, y=“SF”, barmode=“group”)
Any reason the example is not working? Thank you!!!