code: def _get_default_scores(self, category, other_categories, df):
      category_column_name = str(category) + " freq"
      cat_word_counts = df[category_column_name]
      not_cat_word_counts = df[
          [str(c) + " freq" for c in other_categories]
      ].sum(axis=1)
      # scores = ScaledFScore.get_scores(cat_word_counts, not_cat_word_counts)
      scores = RankDifference().get_scores(
          cat_word_counts, not_cat_word_counts
      )
      return scores
  
imports: import logging
  import sys
  import numpy
  import pandas
  from scipy.stats import rankdata
  from scattertext.PValGetter import get_p_vals
  from scattertext.Scalers import percentile_min, percentile_alphabetical
  from scattertext.ScatterChartData import ScatterChartData
  from scattertext.TermDocMatrixFilter import filter_bigrams_by_pmis, filter_out_unigrams_that_only_occur_in_one_bigram
  from scattertext.termscoring import ScaledFScore
  from scattertext.termscoring.RankDifference import RankDifference
  from scattertext.termscoring.CornerScore import CornerScore
label_desc: Use image node_id 22 for calling the ScatterChart obj's underlying member method code with example usage: obj._get_default_scores(category, other_categories, df) and returns: scores