code: def get_correlated_dataset(n, dependency, mu, scale):
      latent = np.random.randn(n, 2)
      dependent = latent.dot(dependency)
      scaled = dependent * scale
      scaled_with_offset = scaled + mu
      # return x and y of the new, correlated dataset
      return scaled_with_offset[:, 0], scaled_with_offset[:, 1]
  
imports: import matplotlib.pyplot
  import numpy
  from matplotlib.patches import Ellipse
  import matplotlib.transforms
label_desc: Use image node_id 2 for calling a global function with example usage: get_correlated_dataset(n, dependency, mu, scale) and returns: scaled_with_offset,  scaled_with_offset