如何更改pandas中列的值?值存储为列表

时间:2019-06-25 21:53:22

标签: pandas dataframe

我正在尝试对数据帧的整个列执行多项操作。

以下是示例数据:

df['raw_col'] = '2019/03/20 11:31:51 AM, 2019/03/20 11:19:32 AM'
  1. 我想将此列拆分为一个列表

df['raw_col'] = ['2019/03/20 11:31:51 AM', '2019/03/20 11:19:32 AM']

  1. 我要访问此列表的每个元素,并将字符串值更改为DateTime,还添加时间增量(例如,将每个时间戳记更改为UTC)

  2. 最后,我想将结果存储在新列和列表中。

df['new_col'] = ['2019/03/20 16:31:51 PM', '2019/03/20 16:19:32 PM'] (These time stamps are in UTC)

我弄清楚了第一部分

df['raw_col'] = df['raw_col'].str.split(',').tolist()

我希望在第二部分和第三部分得到一些帮助

0 个答案:

没有答案