code: def test_different_values_column(spark, rg):
      num_samples = 10
      genotype_df = pd.DataFrame(rg.random((num_samples, 3)))
      phenotype_df = pd.DataFrame(rg.random((num_samples, 5)))
      covariate_df = pd.DataFrame(rg.random((num_samples, 2)))
      results = run_linear_regression_spark(
          spark,
          genotype_df,
          phenotype_df,
          covariate_df,
          values_column="numbers",
      )
      assert results.columns.tolist() == [
          "effect",
          "stderror",
          "tvalue",
          "pvalue",
          "phenotype",
      ]
  
imports: import functions
  import numpy
  import statsmodels.api
  import pandas
  import glow.gwas.functions
  import glow.gwas.lin_reg
  import pytest
label_desc: Use image node_id 18 for calling a global function with example usage: test_different_values_column(spark, rg) without return types