class_docstr: Class for textflint bar chart Report.
  Code from https://github.com/robustness-gym/robustness-gym
class_docstr_tok: ["Class","for","textflint","bar","chart","Report",".","Code","from","https",":","\/\/github.com\/robustness-gym\/robustness-gym"]
docstr: Set min and max values for score columns
  
  :param str col_title: title of column to update
  :param float min_val: minimum value
  :param float max_val: maximum value
docstr_tok: ["Set","min","and","max","values","for","score","columns",":","param","str","col_title",":","title","of","column","to","update",":","param","float","min_val",":","minimum","value",":","param","float","max_val",":","maximum","value"]
code: def set_range(self, col_title, min_val=None, max_val=None):
      """
      Set min and max values for score columns
  
      :param str col_title: title of column to update
      :param float min_val: minimum value
      :param float max_val: maximum value
  
      """
      for col in self.columns:
          if isinstance(col, ScoreColumn) and col.title == col_title:
              if min_val is not None:
                  col.min_val = min_val
              if max_val is not None:
                  col.max_val = max_val
  
imports: from __future__ import annotations
  import itertools
  from functools import partial
  from typing import Dict, List
  import dill
  import numpy
  import plotly.graph_objects
  from plotly.subplots import make_subplots
  import plotly.express
  from ..analyzer.analyzer import *
label_desc: Use image node_id 7 for calling the BarChart obj's underlying member method code with example usage: obj.set_range(col_title, min_val, max_val) without return types