Skip to content

Commit 995b8dd

Browse files
committed
fix FutureWarning and DeprecationWarning
1 parent 3fe15db commit 995b8dd

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

iglu_python/lbgi.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,14 +109,11 @@ def lbgi(data: Union[pd.DataFrame, pd.Series]) -> pd.DataFrame:
109109
raise ValueError("Empty DataFrame provided")
110110

111111
# Calculate LBGI for each subject
112-
result = pd.DataFrame(columns=["id", "LBGI"])
112+
results = []
113113

114114
for subject_id in data["id"].unique():
115115
subject_data = data[data["id"] == subject_id]["gl"]
116116
lbgi_value = calculate_lbgi(subject_data)
117-
result = pd.concat(
118-
[result, pd.DataFrame({"id": [subject_id], "LBGI": [lbgi_value]})],
119-
ignore_index=True,
120-
)
117+
results.append({"id": subject_id, "LBGI": lbgi_value})
121118

122-
return result
119+
return pd.DataFrame(results)

0 commit comments

Comments
 (0)