code: def rename_columns(self, X, columns):
      return X.rename(dict(zip(X.columns, columns)))
  
imports: import importlib
  from functools import wraps
  from typing import Protocol, runtime_checkable
  import numpy
  from scipy.sparse import issparse
  from .._config import get_config
  from ._available_if import available_if
label_desc: Use image node_id 3 for calling the PolarsAdapter obj's underlying member method code with example usage: obj.rename_columns(X, columns) and returns: X