次のコード片に日付を変換できません:はdatetime64
import pandas as pd
import numpy as np
data = pd.DataFrame({'date': ('13/02/2012', '14/02/2012')})
data['date'] = data['date'].astype('datetime64')
は(Windowsの場合)一台のマシン上で正常に動作し、別の(Linux)の上では動作しません。 numpyとpandasの両方が両方にインストールされています。
私が手にエラーがある:
ValueError: Cannot create a NumPy datetime other than NaT with generic units
このエラーは何を意味するのでしょうか?私はこれまでに初めてそれを見て、私が見つけることができるウェブ上にあまりないです。それはいくつかの欠けている依存関係ですか?
両方のマシンでnumpyのバージョンが同じですか? ( 'print np .__ version__')。私が正しく覚えていれば、 'datetime64'はかなり最近追加されたものです。 – mgilson
1.6.2マシンでは動作し、1.7.0では別のマシンで動作します。 – sashkello