Pandas: replace deprecated Int64Index by Index(dtype=int)
This commit is contained in:
parent
adbe466392
commit
14aabab746
@ -34,7 +34,7 @@ def df_load_modimpl_inscr(formsemestre) -> pd.DataFrame:
|
|||||||
)
|
)
|
||||||
df = df.merge(ins_df, how="left", left_index=True, right_index=True)
|
df = df.merge(ins_df, how="left", left_index=True, right_index=True)
|
||||||
# Force columns names to integers (moduleimpl ids)
|
# Force columns names to integers (moduleimpl ids)
|
||||||
df.columns = pd.Int64Index([int(x) for x in df.columns], dtype="int")
|
df.columns = pd.Index([int(x) for x in df.columns], dtype=int)
|
||||||
# les colonnes de df sont en float (Nan) quand il n'y a
|
# les colonnes de df sont en float (Nan) quand il n'y a
|
||||||
# aucun inscrit au module.
|
# aucun inscrit au module.
|
||||||
df.fillna(0, inplace=True) # les non-inscrits
|
df.fillna(0, inplace=True) # les non-inscrits
|
||||||
|
@ -169,9 +169,7 @@ class ModuleImplResults:
|
|||||||
self.en_attente = True
|
self.en_attente = True
|
||||||
|
|
||||||
# Force columns names to integers (evaluation ids)
|
# Force columns names to integers (evaluation ids)
|
||||||
evals_notes.columns = pd.Int64Index(
|
evals_notes.columns = pd.Index([int(x) for x in evals_notes.columns], dtype=int)
|
||||||
[int(x) for x in evals_notes.columns], dtype="int"
|
|
||||||
)
|
|
||||||
self.evals_notes = evals_notes
|
self.evals_notes = evals_notes
|
||||||
|
|
||||||
def _load_evaluation_notes(self, evaluation: Evaluation) -> pd.DataFrame:
|
def _load_evaluation_notes(self, evaluation: Evaluation) -> pd.DataFrame:
|
||||||
|
Loading…
Reference in New Issue
Block a user