I have a pandas dataframe (df) like below:
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
I need to derive a new dataframe (df1) based on the above dataframe. df1 should have 2 fields, ResultAccount and DateTime.
if(df["AccountName"] != ' '):
df1["ResultAccount"] = df["AccountName"]
elif(df["AccountName2] != ' '):
df1["ResultAccount"] = df["AccountName2"]
else:
df1["ResultAccount"] = "none"
This is the approach I followed but df1
is not getting populated as expected. Any help would be appreciated.