jcww918 发表于 2021-4-12 00:03 
在R里的code要怎样写呢?我试过把function整个公式打进function函数里面,但是得出是ERROR。能不能举个codi ...
假设 f(x,y) = 3/2, 0 < y^2 < x < 1, 那这样的话首先求f_x(x)= 3sqrt(x)/2, 那这样用逆变换法(Inverse Transform Method)就知道 F_x(x) = x^(3/2),那 X = U_1^(2/3)。
接下来是 f_{y|x}(y|x) = 1/sqrt(x), 也就是说, 在给定X的情况下,y ~ (0, sqrt(x))的均匀分布,这个你用Y = U2 * U1^(2/3) 也行,直接在R里面生成也行。