如何将xkcd与matplotlib和PyQt一起使用

时间:2017-06-04 10:36:10

标签: python matplotlib pyqt

我想在我的PyQt应用程序中以xkcd样式绘制图形。由于不建议将pyplot与Qt5Agg-backend一起使用,因此我很难找到一种正确的方法来导入xkcd包,以便我可以在没有pyplot的情况下使用它。

使用xkcd-package的正常方法是

from matplotlib import pyplot as plt
plt.xkcd()

但我正在使用

import matplotlib
from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg

那么有没有一种方法可以在不使用pyplot的情况下绘制xkcd样式?

1 个答案:

答案 0 :(得分:0)

导入import { NgModule } from '@angular/core'; ... @NgModule({ declarations: [ NgSemanticModule ] }) export declare class NgSemanticModule { } 没有危险。在GUI中使用数字时,建议您不要使用pyplot绘制任务。我想这个建议越有效,你就越不经验。只要您知道自己在做什么,即使使用pyplot在GUI中绘制任务也是可能的。

但无论如何使用pyplot都没有危险,因为它不会干扰任何事情,而且只是设置rcParams遵循某种风格。