So datetr() soll eine Zahl in ein Datum umwandeln. Aber ich bekomme immer diese Name Fehlermeldung. Lade ich nicht das richtige Modul. Ich habe die Matplotlib-Dokumentation durchsucht, sehe aber kein bestimmtes Modul, das importiert werden muss.Warum erhalte ich den Fehlernachrichtennamen 'datetr' ist nicht definiert? Python 2.7
import matplotlib.pyplot as plt
from matplotlib.dates import DateFormatter, WeekdayLocator,\
DayLocator, MONDAY
from matplotlib.finance import quotes_historical_yahoo_ohlc, candlestick_ohlc
import pandas as pd
import datetime
import pandas.io.data as web
from datetime import date
import matplotlib
date = 731613
print datestr(date)
#NameError: name 'datestr' is not defined
Was macht Sie denken, dies ist eine integrierte in Python-Funktion? Klingt für mich eher nach Matlab. In Python würden Sie etwas von [hier] (https://docs.python.org/2/library/datetime.html) oder einige Wrapper in pandas/numpy/matplotlib verwenden. – sascha
In allen Beispielen http://www.mathworks.com/help/matlab/ref/datestr.html sehe ich nicht, wo sie ein bestimmtes Modul importieren. Ich habe bereits einige importiert, die ich verwenden möchte. –
Warum beziehen Sie sich bei der Verwendung von Python auf Matlabs Dokumente? Sie wissen, dass dies zwei verschiedene Sprachen/Umgebungen sind? – sascha