Fixed jacknife function

made sure it returns a dataframe with as many rows as the data,
including NAs where appropriate