docstr: :param term_to_color_dict: dict, mapping a term to a color
  :return: self
docstr_tok: [":","param","term_to_color_dict",":","dict",",","mapping","a","term","to","a","color",":","return",":","self"]
code: def inject_term_colors(self, term_to_color_dict):
      """
  
      :param term_to_color_dict: dict, mapping a term to a color
      :return: self
      """
  
      self.term_colors = term_to_color_dict
  
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 4 for calling the ScatterChart obj's underlying member method code with example usage: obj.inject_term_colors(term_to_color_dict) without return types