Skip to content

Commit 9c53551

Browse files
authored
feat: raise value error for shape mismatch (#730)
1 parent 9b15cef commit 9c53551

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

sklego/meta/_grouped_utils.py

+4
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ def parse_X_y(X, y, groups, check_X=True, **kwargs) -> nw.DataFrame:
3737
name="tmp", values=[None] * n_samples if y is None else y, native_namespace=nw.get_native_namespace(X)
3838
)
3939

40+
if len(y_series) != n_samples:
41+
msg = f"Found input variables with inconsistent numbers of samples: {[n_samples, len(y_series)]}"
42+
raise ValueError(msg)
43+
4044
return X.with_columns(__sklego_target__=y_series)
4145

4246

0 commit comments

Comments
 (0)