Что произойдет с этим кодом matplotlib.finance.candlestick2_ochl?

Не знаю об ошибке. Файл csv находится из pd.datareader. Но я думаю, что речь идет не о datareader. файл csv, который я использовал, экспортируется устно, и он завершен. Я думаю, что это что-то не так с функцией «candlestick2_ochl ()»

Исключение в обратном вызове Tkinter Traceback (последний последний вызов): Файл «C: \ Python34 \ lib \ tkinter__init __. Py», строка 1538, в вызове return self.func (* args) Файл «C: \ Python34 \ lib \ site- пакеты \ matplotlib \ backends \ backend_tkagg.py ", строка 280, в resize self.show () Файл" C: \ Python34 ………………

import datetime as dt import matplotlib.pyplot as plt from matplotlib import style from matplotlib.finance import candlestick2_ochl import pandas as pd import pandas_datareader.data as web import matplotlib.dates as mdates style.use('ggplot') df = pd.read_csv('tsla.csv', parse_dates=True, index_col=0) df['100ma'] = df['Adj Close'].rolling(window=100, min_periods=0).mean() df = df.reset_index() df['Date'] = df['Date'].map(mdates.date2num) print(df.head()) ft = plt.figure() ax1 = plt.subplot2grid((6,1), (0,0), rowspan=5, colspan=1) ax1.xaxis_date() ax2 = plt.subplot2grid((6,1), (5,0), rowspan=1, colspan=1, sharex=ax1) candlestick2_ochl( ax1,df['Open'], df['Adj Close'], df['High'], df['Low'], width=.75, colorup='g', colordown='r', alpha=0.75) ax1.plot(df['Date'], df['100ma']) ax2.bar(df['Date'], df['Volume']) plt.show() 

One Solution collect form web for “Что произойдет с этим кодом matplotlib.finance.candlestick2_ochl?”

Вероятно, он был поврежден, так как Yahoo обновил свой API. pandas_datareader больше не будет работать

В качестве временного исправления вы можете загрузить пакет fix-yahoo-finance, чтобы заставить это работать снова. Вы должны иметь возможность установить этот пакет,

 pip install fix-yahoo-finance 

Затем просто импортируйте фикс-yahoo-finance и повторно перезапустите.

  • Это ошибка xpath (lxml)?
  • Анализ всех XML-файлов в каталоге и всех подкаталогах
  • Использовать для цикла внутри другого для цикла
  • Вопросы новичка Python - Не печатать правильные значения
  • Почему `True - False == False`, False в Python?
  • Tensorflow выдает ошибку во время логистической регрессии, возможно, из-за неправильного ввода построителя
  • точность с плавающей запятой X
  • Портирование проекта на основе Python 2.X на Python 3
  • Вырыв из цикла while с использованием функции
  • Замена модуля htmllib в Python 3.0
  • zip переменная пустая после первого использования
  •  
    Interesting Posts for Van-Lav

    Разделенная строка Python на основе регулярного выражения

    Библиотека Pylibftdi не работает (серийный режим, UM232H)

    Подсчитайте количество уникальных элементов списка кортежей, независимо от порядка в Python

    как скомбинировать angular2 с шаблонами jinja2 и колбой

    Первый общий элемент из двух списков

    Предварительная обработка в scikit learn – отдельная выборка – Предупреждение об износ

    Корреляция DataFrame дает NaN, хотя его значения являются целыми числами

    Обнаружение гласных против согласных в Python

    Как отправить текст в невидимое поле ввода

    Объект Django 'function' не имеет атрибутов 'objects'

    Как загрузить файл pickle, содержащий словарь с символами Unicode?

    Добавьте элемент между каждым элементом, уже находящимся в списке

    Дешевый способ поиска большого текстового файла для строки

    Правильное использование мьютексов в Python

    Динамический поиск через xml-атрибуты с использованием lxml и xpath в python

    Python - лучший язык программирования в мире.