@@ -178,17 +178,17 @@ def test_plot_partial_dependence_kind(
178178@pytest .mark .parametrize (
179179 "input_type, feature_names_type" ,
180180 [
181- ("dataframe " , None ),
182- ("dataframe " , "list" ),
181+ ("pandas " , None ),
182+ ("pandas " , "list" ),
183183 ("list" , "list" ),
184184 ("array" , "list" ),
185- ("dataframe " , "array" ),
185+ ("pandas " , "array" ),
186186 ("list" , "array" ),
187187 ("array" , "array" ),
188- ("dataframe " , "series" ),
188+ ("pandas " , "series" ),
189189 ("list" , "series" ),
190190 ("array" , "series" ),
191- ("dataframe " , "index" ),
191+ ("pandas " , "index" ),
192192 ("list" , "index" ),
193193 ("array" , "index" ),
194194 ],
@@ -205,13 +205,9 @@ def test_plot_partial_dependence_str_features(
205205 age = diabetes .data [:, diabetes .feature_names .index ("age" )]
206206 bmi = diabetes .data [:, diabetes .feature_names .index ("bmi" )]
207207
208- if input_type == "dataframe" :
209- pd = pytest .importorskip ("pandas" )
210- X = pd .DataFrame (diabetes .data , columns = diabetes .feature_names )
211- elif input_type == "list" :
212- X = diabetes .data .tolist ()
213- else :
214- X = diabetes .data
208+ X = _convert_container (
209+ diabetes .data , input_type , columns_name = diabetes .feature_names
210+ )
215211
216212 if feature_names_type is None :
217213 feature_names = None
@@ -803,7 +799,7 @@ def test_plot_partial_dependence_does_not_override_ylabel(
803799@pytest .mark .parametrize (
804800 "categorical_features, array_type" ,
805801 [
806- (["col_A" , "col_C" ], "dataframe " ),
802+ (["col_A" , "col_C" ], "pandas " ),
807803 ([0 , 2 ], "array" ),
808804 ([True , False , True ], "array" ),
809805 ],
@@ -985,7 +981,7 @@ def test_partial_dependence_overwrite_labels(
985981@pytest .mark .parametrize (
986982 "categorical_features, array_type" ,
987983 [
988- (["col_A" , "col_C" ], "dataframe " ),
984+ (["col_A" , "col_C" ], "pandas " ),
989985 ([0 , 2 ], "array" ),
990986 ([True , False , True ], "array" ),
991987 ],
0 commit comments