code: def test_iter_shuffled_mean_preserved():
      X = np.arange(10 * 4).reshape(10, 4)
      assert_column_mean_unchanged(X)
      assert_column_mean_unchanged(X, columns_to_shuffle=[0, 1])
      assert_column_mean_unchanged(X, pre_shuffle=True)
      assert_column_mean_unchanged(
          X, columns_to_shuffle=[1], pre_shuffle=True
      )
  
file_path: eli5/tests/test_permutation_importance.py
imports: from __future__ import absolute_import
  import numpy
  from sklearn.svm import SVR
  from eli5.permutation_importance import iter_shuffled, get_score_importances
label_desc: Use image node_id 2 for calling a global function with example usage: test_iter_shuffled_mean_preserved() without return types