docstr: Fill in dataset with imputed values.
  
  Parameters
  ----------
  col : str
      Name of variable to be filled in.
  vals : ndarray
      Array of imputed values to use for filling-in missing values.
docstr_tok: ["Fill","in","dataset","with","imputed","values",".","Parameters","--","--","--","--","--","col",":","str","Name","of","variable","to","be","filled","in",".","vals",":","ndarray","Array","of","imputed","values","to","use","for","filling-in","missing","values","."]
code: def _store_changes(self, col, vals):
      """
      Fill in dataset with imputed values.
  
      Parameters
      ----------
      col : str
          Name of variable to be filled in.
      vals : ndarray
          Array of imputed values to use for filling-in missing values.
      """
  
      ix = self.ix_miss[col]
      if len(ix) > 0:
          self.data.iloc[
              ix, self.data.columns.get_loc(col)
          ] = np.atleast_1d(vals)
  
imports: import pandas
  import numpy
  import patsy
  from statsmodels.base.model import LikelihoodModelResults
  from statsmodels.regression.linear_model import OLS
  from collections import defaultdict
label_desc: Use image node_id 6 for calling the MICEData obj's underlying member method code with example usage: obj._store_changes(col, vals) without return types