code: def test_Correlation_focus():
      actual = auto.analyze(
          train_data=(__create_test_df()),
          return_state=True,
          anlz_facets=[
              Correlation(focus_field="c", focus_field_threshold=0.5)
          ],
      )
      print(actual)
      actual.correlations.train_data = (
          actual.correlations.train_data.round(2)
      )
      actual.correlations_focus_high_corr.train_data = (
          actual.correlations_focus_high_corr.train_data.round(2)
      )
      expected = AnalysisState(
          {
              "correlations": {
                  "train_data": pd.DataFrame(
                      index=list("acd"),
                      data={
                          "a": [1.00, 0.88, -0.88],
                          "c": [0.88, 1.00, -1.00],
                          "d": [-0.88, -1.00, 1.00],
                      },
                  )
              },
              "correlations_method": "spearman",
              "correlations_focus_field": "c",
              "correlations_focus_field_threshold": 0.5,
              "correlations_focus_high_corr": {
                  "train_data": pd.DataFrame(
                      index=list("ad"), data={"c": [0.88, -1.00]}
                  )
              },
          }
      )
      assert actual.correlations_focus_high_corr.train_data.equals(
          expected.correlations_focus_high_corr.train_data
      )  # noqa
      actual.correlations_focus_high_corr.train_data = "--"
      expected.correlations_focus_high_corr.train_data = "--"
      __compare_outputs(expected, actual)
  
imports: import os
  from unittest.mock import MagicMock
  import numpy
  import pandas
  import pytest
  import autogluon.eda.auto
  from autogluon.eda import AnalysisState
  from autogluon.eda.analysis import ApplyFeatureGenerator, Correlation, CorrelationSignificance, DistributionFit, FeatureInteraction
  from autogluon.eda.analysis.dataset import RawTypesAnalysis
  from autogluon.eda.analysis.interaction import FeatureDistanceAnalysis
label_desc: Use image node_id 6 for calling a global function with example usage: test_Correlation_focus() without return types