ho tali importazioni e il codice:ImportError: No module named backend_tkagg
import pandas as pd
import numpy as np
import statsmodels.formula.api as sm
import matplotlib.pyplot as plt
#Read the data from pydatasets repo using Pandas
url = './file.csv'
white_side = pd.read_csv(url)
#Fitting the model
model = sm.ols(formula='budget ~ article_size',
data=white_side,
subset=white_side['producer'] == "Peter Jackson")
fitted = model.fit()
print fitted.summary()
Dopo l'esecuzione di questo codice che ho tali errori:
/usr/bin/python2.7 /home/seth/PycharmProjects/osiris_project/PMN_way/start.py
Traceback (most recent call last):
File "/home/seth/PycharmProjects/osiris_project/PMN_way/start.py", line 5, in <module>
import matplotlib.pyplot as plt
File "/usr/lib64/python2.7/site-packages/matplotlib/pyplot.py", line 98, in <module>
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
File "/usr/lib64/python2.7/site-packages/matplotlib/backends/__init__.py", line 25, in pylab_setup
globals(),locals(),[backend_name])
ImportError: No module named backend_tkagg
Process finished with exit code 1
`m utilizzando openSUSE e della comunità PyCharm edizione più recente versione con panda installati, numpy, ecc. Come posso risolvere questo problema?
Buona risposta. Esempio ufficiale di configurazione matplotlib: http://matplotlib.org/users/customizing.html – Plamen
Questo non ha funzionato per me. Tuttavia, sono stato in grado di correggere l'errore importando il modulo di back-end prima di importare matplotlib.pyplot. Vedi la mia risposta. Prevedo che ci sia una soluzione migliore della mia che prevede di specificare il percorso dei moduli di back-end. – user3731622