Förstår inte varför jag får ValueError?
Hej! Jag har en dataframe med bland annat kolumnerna "Continent", "gdp_per_capita" och "emissions_total_per_capita". Jag måste göra en scatterplot med gdp som x-värden och emissions per capita som y-värden. Det har jag lyckats med med hjälp av funktionen pandas.DataFrame.plot.scatter().
Men jag måste också färga de över hundra datapunkterna enligt vilken kontinent de tillhör.
Jag hittade i dokumentationen att det bara är att lägga till kolonnen man vill färga efter som argument i plot.scatter(). Jag tycker att jag följer instruktionerna till punkt och pricka och förstår inte varför jag får ValueError när jag försöker köra följande kod:
I dokumentationen till funktionen pandas.DataFrame.plot.scatter står det att ett argument till c kan vara "ett kololumnnamn vars värden används för att färga datapunkterna enligt en colormap."
Men jag får ValueError: 'c' argument must be a color, a sequence of colors or sequence of numbers, not array."
Men det står bokstavligen i dokumentationen att man ska kunna göra så som jag gör?
Är det någon som skulle kunna se vad jag gör fel?
stort tack!