では、私はpython2.7.10でmatplotlibのを使って自分のデータをプロットするための簡単なコードを実行しようとしています:backend_qt5.py「『図は、』未知のキーワード引数で、matplotlibの
import matplotlib.pyplot as plt
y=[23,35,43,54,76]
x=[2,4,5,6,7]
plt.plot(y,x)
私はエラーを取得しています:
super(FigureCanvasQTAggBase, self).__init__(figure=figure)
File "/usr/local/lib/python2.7/dist-packages/matplotlib/backends/backend_qt5.py", line 239, in __init__
super(FigureCanvasQT, self).__init__(figure=figure)
TypeError: 'figure' is an unknown keyword argument
私はそれをどのように修正することができます
'qt5'のように、あなたのプロットのバックエンドとして機能しているようです。エラーメッセージは、ファイル内にはありません。それ以外は、 'x'と' y'の次元が違うので、修正してください。 – Ian
これは通常、私はlibに正しいargsを渡していないことを意味することがわかります。 '' pyplot.plot() ''の引数は最大ではなく、@mwormserが指摘するようにx/yが一致しないかもしれませんが、技術的には '' plot''はx/yペア。 – nephlm
実際に私はkagglehttpsからいくつかのコードを試しています://www.kaggle.com/shudima/digit-recognizer/randomforest-with-scikit-learn 以前はうまくいきました、私はそれを使用しました。私はあなたを取得していない、それを修正する方法。私がしなければならないこと –