R: Gere dados a partir de uma distribuição de densidade de probabilidade

Digamos que eu tenha uma matriz simples, com uma distribuição de probabilidade correspondente.

library(stats)    
data <- c(0,0.08,0.15,0.28,0.90)
pdf_of_data <- density(data, from= 0, to=1, bw=0.1)

Existe uma maneira de gerar outro conjunto de dados usando a mesma distribuição. Como a operação é probabilística, ela não precisa mais corresponder exatamente à distribuição inicial, mas será gerada apenas a partir dela.

Consegui encontrar uma solução simples por conta própria. Obrigado!

questionAnswers(3)

yourAnswerToTheQuestion