我试图在Python中绘制散点图,颜色代码存储在数据框的"颜色"列中.我得到无效的RGBA参数错误.
这是我的代码和数据:
df.plot.scatter(x='x', y='y', c='color')
id x type color y
0 109 570.4 ha r 500.8
1 110 632.4 ha r 567.2
2 111 399.4 of b 487.2
3 112 250.2 of b 444.4
Run Code Online (Sandbox Code Playgroud)
...
我刚刚通过这段代码解决了它.
col = df['type'].map({'ha':'r', 'of':'b', 'cu':'y'})
df.plot.scatter(x='x', y='y', c=col)
Run Code Online (Sandbox Code Playgroud)