我正在尝试在 matplotlib 中绘制一些多边形,并且我已经能够使用预定义的 HTML 颜色,但我想使用随机 RGB 元组。但是,我无法弄清楚。
这是我一直在尝试的代码:
>>> import matplotlib
>>> matplotlib.use('agg')
>>> import matplotlib.pyplot as plt
>>> import random
>>> fig, ax = plt.subplots()
>>> ax.plot([1,2,3], [4,5,6], (.4, .5, .6))
我得到这个错误:raise ValueError('third arg must be a format string')
我最终想做的是这样做:
>>> import matplotlib
>>> import random
>>> matplotlib.use('agg')
>>> import matplotlib.pyplot as plt
>>> import random
>>> fig, ax = plt.subplots()
>>> ax.plot([1,2,3], [4,5,6], (random.random(), random.random(), random.random()))
有人可以帮我吗?谢谢