【发布时间】:2016-06-14 17:53:41
【问题描述】:
我有一个如下所示的 pandas 数据框 (df):
AccountName AccountName2 DateTime
abc guest 2016-06-10 20:46
guest 2016-06-10 21:32
def 2016-06-10 23:11
2016-06-10 23:31
ghi 2016-06-10 24:41
我需要根据上面的数据框导出一个新的数据框(df1)。 df1 应该有 2 个字段,ResultAccount 和 DateTime。
if(df["AccountName"] != ' '):
df1["ResultAccount"] = df["AccountName"]
elif(df["AccountName2] != ' '):
df1["ResultAccount"] = df["AccountName2"]
else:
df1["ResultAccount"] = "none"
这是我遵循的方法,但 df1 没有按预期填充。任何帮助将不胜感激。
【问题讨论】:
标签: python pandas dataframe ipython nan