Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何克服使用stem plot时的警告_Python 3.x - Fatal编程技术网

Python 3.x 如何克服使用stem plot时的警告

Python 3.x 如何克服使用stem plot时的警告,python-3.x,Python 3.x,用户警告:在Matplotlib 3.3中,干图上的各条线将作为线集合而不是各条线添加。这显著提高了stem图的性能。要删除此警告并切换到新行为,请将“use\u line\u collection”关键字参数设置为True。请参阅官方文档了解: 使用行集合:bool,可选,默认值:False 如果True,则将阀杆线存储并绘制为一条线,而不是单独的线。这将显著提高性能,并将成为Matplotlib 3.3中的默认选项。如果False,则默认为使用对象列表的旧行为 因此,如警告中所述,只需将对s

用户警告:在Matplotlib 3.3中,干图上的各条线将作为线集合而不是各条线添加。这显著提高了stem图的性能。要删除此警告并切换到新行为,请将“use\u line\u collection”关键字参数设置为True。

请参阅官方文档了解:

使用行集合
bool
,可选,默认值:
False

如果
True
,则将阀杆线存储并绘制为一条线,而不是单独的线。这将显著提高性能,并将成为Matplotlib 3.3中的默认选项。如果
False
,则默认为使用对象列表的旧行为

因此,如警告中所述,只需将对
stem(…)
的调用替换为:

stem(..., use_line_collection=True)
根据文档,从Matplotlib 3.3开始,这是不必要的