code: def viz_boston_one_feature(
      orientation="TD", max_depth=3, random_state=666, fancy=True
  ):
      regr = tree.DecisionTreeRegressor(
          max_depth=max_depth, random_state=random_state
      )
      boston = load_boston()
  
      i = 6
      X_train = boston.data[:, i].reshape(-1, 1)
      y_train = boston.target
      regr.fit(X_train, y_train)
  
      viz = dtreeviz(
          regr,
          X_train,
          y_train,
          target_name="price",
          feature_names=[boston.feature_names[i]],
          orientation=orientation,
          fancy=fancy,
          show_node_labels=True,
          X=None,
      )
  
      viz.save(f"{parrt_article}/boston-TD-AGE.svg")
  
imports: import numpy
  from animl.trees import *
  from animl.viz.trees import *
label_desc: Use image node_id 1 for calling a global function with example usage: viz_boston_one_feature(orientation, max_depth, random_state, fancy) without return types