栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

成功解决matplotlib.units.ConversionError: Failed to convert value(s) to axis units: ‘LiR‘

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

成功解决matplotlib.units.ConversionError: Failed to convert value(s) to axis units: ‘LiR‘

 成功解决matplotlib.units.ConversionError: Failed to convert value(s) to axis units: 'LiR'

目录

解决问题

解决思路

解决方法


解决问题
No handles with labels found to put in legend.

Traceback (most recent call last):
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibbackendsbackend_qt5.py", line 508, in _draw_idle
    self.draw()
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibbackendsbackend_agg.py", line 388, in draw
    self.figure.draw(self.renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
    return draw(artist, renderer, *args, **kwargs)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibfigure.py", line 1709, in draw
    renderer, self, artists, self.suppressComposite)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibimage.py", line 135, in _draw_list_compositing_images
    a.draw(renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
    return draw(artist, renderer, *args, **kwargs)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibaxes_base.py", line 2647, in draw
    mimage._draw_list_compositing_images(renderer, self, artists)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibimage.py", line 135, in _draw_list_compositing_images
    a.draw(renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
    return draw(artist, renderer, *args, **kwargs)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibtext.py", line 670, in draw
    bbox, info, descent = textobj._get_layout(renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibtext.py", line 276, in _get_layout
    key = self.get_prop_tup(renderer=renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibtext.py", line 831, in get_prop_tup
    x, y = self.get_unitless_position()
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibtext.py", line 813, in get_unitless_position
    x = float(self.convert_xunits(self._x))
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibartist.py", line 180, in convert_xunits
    return ax.xaxis.convert_units(x)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibaxis.py", line 1553, in convert_units
    f'units: {x!r}') from e
matplotlib.units.ConversionError: Failed to convert value(s) to axis units: 'LiR'
Traceback (most recent call last):
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibaxis.py", line 1550, in convert_units
    ret = self.converter.convert(x, self.units, self)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibcategory.py", line 52, in convert
    'Missing category information for StrCategoryConverter; '
ValueError: Missing category information for StrCategoryConverter; this might be caused by unintendedly mixing categorical and numeric data
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibbackendsbackend_qt5.py", line 508, in _draw_idle
    self.draw()
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibbackendsbackend_agg.py", line 388, in draw
    self.figure.draw(self.renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
    return draw(artist, renderer, *args, **kwargs)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibfigure.py", line 1709, in draw
    renderer, self, artists, self.suppressComposite)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibimage.py", line 135, in _draw_list_compositing_images
    a.draw(renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
    return draw(artist, renderer, *args, **kwargs)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibaxes_base.py", line 2647, in draw
    mimage._draw_list_compositing_images(renderer, self, artists)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibimage.py", line 135, in _draw_list_compositing_images
    a.draw(renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
    return draw(artist, renderer, *args, **kwargs)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibtext.py", line 670, in draw
    bbox, info, descent = textobj._get_layout(renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibtext.py", line 276, in _get_layout
    key = self.get_prop_tup(renderer=renderer)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibtext.py", line 831, in get_prop_tup
    x, y = self.get_unitless_position()
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibtext.py", line 813, in get_unitless_position
    x = float(self.convert_xunits(self._x))
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibartist.py", line 180, in convert_xunits
    return ax.xaxis.convert_units(x)
  File "D:ProgramDataAnaconda3libsite-packagesmatplotlibaxis.py", line 1553, in convert_units
    f'units: {x!r}') from e
matplotlib.units.ConversionError: Failed to convert value(s) to axis units: 'LiR'

解决思路

matplotlib.units.Conversion错误:未能将值转换为轴单元:'LiR'

解决方法

matplotlib版本较低,将matplotlib库,更新至3.3.2版本以上即可!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/753614.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号