Hi, When im working with some big dataframes and I need to create some columns based on functions. So i have some code like this
Def function(row): function
And then I run the function on the df as
df['new column'] = df.apply(function, axis=1)
But I do this with 10 or more columns/functions at time. I don't think this is efficient because each time a column is created it had to parce the entire data frame. There's a way to create all the columns at the same time while parsing the rows only once?
Thanks for any help.
You must log in or register to comment.