リンク内容
解決したいこと
timestampカラム13桁(型:int)をDateTime型に変換したい。
実行したこと
f_datastamp = lambda x: datetime.fromtimestamp(x)
df['time'].apply(f_datastamp)
結果(エラー)
ValueError Traceback (most recent call last)
<ipython-input-54-69518daf37e2> in <module>
----> 1 df['time'].apply(f_datastamp)
/anaconda3/lib/python3.7/site-packages/pandas/core/series.py in apply(self, func, convert_dtype, args, **kwds)
3192 else:
3193 values = self.astype(object).values
-> 3194 mapped = lib.map_infer(values, f, convert=convert_dtype)
3195
3196 if len(mapped) and isinstance(mapped[0], Series):
pandas/_libs/src/inference.pyx in pandas._libs.lib.map_infer()
<ipython-input-49-88c51a267085> in <lambda>(x)
----> 1 f_datastamp = lambda x: datetime.fromtimestamp(x)
ValueError: year 49791 is out of range
→
シンプルな構文ですが、カラムを変換できず、困っております。
ご教授お願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。