I have a small puzzle.

Given a column of a continuous variable, I would like to:

- square root only the positive numbers
- take out the negative numbers, make them positive, square root them, then put them back into the column
- ignore the 0s and don't take the square root, for computational efficiency sake

I thought about using `ifelse`

, but this sounds computationally heavy. Would there be a better way?