Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python:从现有数据帧,将历元转换为可读的时间戳,并添加到新列_Python_Dataframe_Datetime_Epoch - Fatal编程技术网

python:从现有数据帧,将历元转换为可读的时间戳,并添加到新列

python:从现有数据帧,将历元转换为可读的时间戳,并添加到新列,python,dataframe,datetime,epoch,Python,Dataframe,Datetime,Epoch,我是python新手,我正在尝试将一列历元时间值转换为可读的时间戳 下面是我开始使用的数据帧示例: **COORDs Epoch_time** -78.6496222999, 35.7928398208999 1568594961 -78.6835260145, 35.8283383364 1568591361 -78.5917963281, 35.8409603850999 15685

我是python新手,我正在尝试将一列历元时间值转换为可读的时间戳

下面是我开始使用的数据帧示例:

            **COORDs                    Epoch_time**
-78.6496222999, 35.7928398208999        1568594961
-78.6835260145, 35.8283383364           1568591361
-78.5917963281, 35.8409603850999        1568587761
-78.6602230965, 35.8868264454999        1568584161
-78.6387225789, 35.793230819            1568573361
我想将Epoch_time列转换为可读的时间戳,然后添加到数据帧中名为timestamp的新列中

我使用的代码是:
df[timestamp]=pd.to\u datetime(df['Epoch\u time',unit='ms')
并收到以下错误:

    df[timestamp] = pd.to_datetime(df['Epoch_time'], unit = 'ms')
Traceback (most recent call last):

  File "<ipython-input-24-a9eff940f87e>", line 1, in <module>
    df[timestamp] = pd.to_datetime(df['Epoch_time'], unit = 'ms')

NameError: name 'timestamp' is not defined
df[timestamp]=pd.to_datetime(df['Epoch\u time',单位='ms')
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
df[timestamp]=pd.to_datetime(df['Epoch_time'],单位为'ms')
NameError:未定义名称“timestamp”

感谢您的帮助。提前谢谢。

您缺少引号,应该是
df['timestamp']=pd.to\u datetime(df['Epoch\u time'],单位为'ms')