Génération de paires de données corrélées

Cette requête génère des paires de données où la seconde est linéairement corrélée à la première.

SELECT generate_series(1, 100) AS id, random() AS x, 2 * random() + 5 AS y FROM generate_series(1, 100);

Génération de données avec corrélation négative

Génération de paires de données avec une corrélation négative.

SELECT generate_series(1, 100) AS id, random() AS x, 1 - random() AS y FROM generate_series(1, 100);

Génération de données avec corrélation non-linéaire

Génération de paires de données où la seconde dépend non-linéairement de la première.

SELECT generate_series(1, 100) AS id, random() AS x, pow(random(), 2) AS y FROM generate_series(1, 100);