intent: Add Multiple Columns to Pandas Dataframe from Function
rewritten_intent: add multiple columns `hour`, `weekday`, `weeknum` to pandas data frame `df` from lambda function `lambdafunc`
snippet: df[['hour', 'weekday', 'weeknum']] = df.apply(lambdafunc, axis=1)