code: def get_score_df(
      self, score_append=" Score", freq_append=" Freq"
  ) -> pd.DataFrame:
      rank_df = self.term_ranker_.get_ranks(label_append=freq_append)
      for category in self.corpus_.get_categories():
          scores = self.term_scorer_.set_categories(
              category_name=category
          ).get_scores()
          rank_df[category + score_append] = scores
      return rank_df[sorted(rank_df.columns)]
  
file_path: scattertext/scattertext/all_category_scorers/all_category_term_scorer.py
imports: import abc
  from typing import Dict, Optional
  import pandas
  import numpy
  from scattertext.termscoring.RankDifferenceScorer import RankDifferenceScorer
  from scattertext.termscoring.CorpusBasedTermScorer import CorpusBasedTermScorer
  from scattertext.all_category_scorers.all_category_scorer import AllCategoryScorer
label_desc: Use image node_id 4 for calling the AllCategoryTermScorer obj's underlying member method code with example usage: obj.get_score_df(score_append, freq_append) and returns: rank_df