Hello!

I created a set of randomly generated numbers and now I need to add five to each number. I know I need to create a function, but I cannot see to get it right. Any help for this budding researcher?

Hello!

I created a set of randomly generated numbers and now I need to add five to each number. I know I need to create a function, but I cannot see to get it right. Any help for this budding researcher?

Could you show us the code of what you've done so far? A good way to do that is via a **REPR**oducible **EX**ample (reprex)? A reprex makes it much easier for others to understand your issue and figure out how to help.

Base R and packages offer a number of ways to generate random numbers. An introduction here

A good `tidyverse`

way to update a vector of numbers in a table is with dplyr's mutate.

For example,

```
library(dplyr)
tibble(
col1 = 1:5
) %>%
mutate(
col1 = col1 + 5
)
#> # A tibble: 5 x 1
#> col1
#> <dbl>
#> 1 6
#> 2 7
#> 3 8
#> 4 9
#> 5 10
```

^{Created on 2021-02-12 by the reprex package (v0.3.0)}

Hello!

These are the steps I have done so far:

To create the random numbers: rnorm(1000, mean = 5, sd = 10)

To create a variable: randomNumbers <- rnorm(1000, mean = 5, sd = 10)

To find the mean: mean(randomNumbers)

To find the max number within the 1000: max(randomNumbers)

Now step 5 is to add five to all the numbers?

(Sorry, I'm a first year Phd and just learning R. I truly appreciate any help!)

Try

`randomNumbers + 5`

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.