したがって、datestr()は数値を日付に変換することになっています。しかし、私はこの名前のエラーメッセージが表示され続けます。正しいモジュールをロードしていません。私はMatplotlibのドキュメントを検索しましたが、インポートする必要のある特定のモジュールは表示されません。エラーメッセージ名「datestr」が定義されていないのはなぜですか? 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
あなたは、これは組み込みのPython関数だと思いますか? matlabのように私に聞こえる。 Pythonでは、[ここ](https://docs.python.org/2/library/datetime.html)やpandas/numpy/matplotlibのラッパーを使用します。 – sascha
http://www.mathworks.com/help/matlab/ref/datestr.htmlで使用されているすべての例では、特定のモジュールをどこにインポートするかわかりません。私は既に使用する予定のものをいくつかインポートしました。 –
なぜPythonを使用しているときにmatlabのドキュメントを参照していますか?これらは2つの異なる言語/環境であることはご存じですか? – sascha