相关疑难解决方法(0)

值错误:无效的 RGBA 参数:'rgbkymc'

train_class = train_df['Class'].value_counts().sortlevel()
my_colors = 'rgbkymc'  #red, green, blue, black, etc.
train_class.plot(kind='bar', color=my_colors)
plt.grid()
plt.show()
Run Code Online (Sandbox Code Playgroud)

我越来越:

Value Error : Invalid RGBA argument : 'rgbkymc'
Run Code Online (Sandbox Code Playgroud)

我不知道为什么会出现此错误,因为我已经检查了所有内容并且看起来很好。

任何人都可以帮我找出错误吗?

KeyError                                  Traceback (most recent call last)
~\Anaconda3\lib\site-packages\matplotlib\colors.py in to_rgba(c, alpha)
131     try:
--> 132         rgba = _colors_full_map.cache[c, alpha]
133     except (KeyError, TypeError):  # Not in cache, or unhashable.

KeyError: ('rgbkymc', None)
Run Code Online (Sandbox Code Playgroud)

python matplotlib python-3.x

11
推荐指数
2
解决办法
1万
查看次数

将颜色映射应用于mpl_toolkits.mplot3d.Axes3D.bar3d

Axes3D的bar3d函数有一个'color'参数,该参数可以接受数组以对各个条形进行不同颜色的着色-但是我将如何以与plot_surface函数相同的方式应用颜色图(即cmap = cm.jet)?这将使一定高度的条成为反映其高度的颜色。

http://matplotlib.sourceforge.net/examples/mplot3d/hist3d_demo.html

http://matplotlib.sourceforge.net/mpl_toolkits/mplot3d/api.html

python plot matplotlib

4
推荐指数
2
解决办法
5348
查看次数

ValueError:无效的RGBA参数:'o'

我试图在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)

...

python scatter

4
推荐指数
1
解决办法
7796
查看次数

matplotlib pyplot.show:无效的 RGBA

我只需要绘制 3D 散点图。

from mpl_toolkits import mplot3d
from matplotlib import pyplot as plt
ax = plt.axes(projection="3d")
ax.scatter(dots_x, dots_y, dots_z, c='red')
plt.show()
Run Code Online (Sandbox Code Playgroud)

dots_x、dots_y、dots_z 是坐标(python 列表)。每次我运行程序时我都会得到ValueError: Invalid RGBA argument: (1.0, 0.0, 0.0, 0.300088123161615)

我对这个元组一无所知。但是如果我使用plot3D而不是scatter3D我会得到完美的曲线。

完整错误消息:

Traceback (most recent call last):
  File "C:\Users\bozzy\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\colors.py", line 166, in to_rgba
    rgba = _colors_full_map.cache[c, alpha]
KeyError: ((1.0, 0.0, 0.0, 0.300088123161615), None)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\bozzy\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\backends\backend_qt5.py", line 519, in _draw_idle
    self.draw()
  File "C:\Users\bozzy\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\backends\backend_agg.py", line 437, …
Run Code Online (Sandbox Code Playgroud)

python visualization graph matplotlib sympy

3
推荐指数
1
解决办法
5368
查看次数

标签 统计

python ×4

matplotlib ×3

graph ×1

plot ×1

python-3.x ×1

scatter ×1

sympy ×1

visualization ×1