我尝试使用skill_metris来创建泰勒图。但我得错误说
module 'matplotlib.colors' has no attribute 'to_rgb'
示例代码:
import skill_metrics as sm
sm.taylor_diagram(0.22,0.52,0.32)
答案 0 :(得分:2)
答案可以在github项目常见问题解答中找到 https://github.com/PeterRochford/SkillMetrics/wiki/FAQ 来自网站:
A3。使用早期版本的matplotlib时会发生此问题 比2.0.0。后者随Python 3.6一起发布,但标准 Python 2.7的发行版通常与之前一起发布 matplotlib的版本(例如1.3.1和1.5.0)。检查什么版本 你正在使用的matplotlib执行以下语句 Python命令行(或在脚本中):
import matplotlib
matplotlib.__version__
为了获得更新的matplotlib版本,您可以使用pip命令。 pip install -U matplotlib
。
答案 1 :(得分:0)
我设法通过在Google colab上安装以下模块来解决此问题:
! pip install XlsxWriter
! pip install SkillMetrics