I am fairly new to python and pandas and I am trying to do the following:
Here is my dataset:
df5
Out[52]: 
      NAME
0  JIMMcdonald
1   TomDickson
2    SamHarper
I am trying to extract the first three characters using lambda apply
Here is what I have tried:
df5["FirstName"] = df5.apply(lambda x: x[0:3],axis=1)
here is the result:
df5
Out[54]: 
          NAME    FirstName
0  JIMMcdonald  JIMMcdonald
1   TomDickson   TomDickson
2    SamHarper    SamHarper
I dont understand why it didnt work.. can someone help me?
Thank you
 
    