essai pipeline
parent
97b3bd4280
commit
1fa54c163a
@ -0,0 +1,50 @@
|
||||
NAME;ROLE;HOUSE;DATE1;DATE2;DATE3
|
||||
Charles Ier de Bourbon;prince;Bourbon;1400;1434.0;1456.0
|
||||
Gort, Étienne;secret;Bourbon;1425;1440.0;
|
||||
Erart;secret;Berry;1404;1405.0;
|
||||
Jean de Berry;prince;Berry;1337;1360.0;1416.0
|
||||
Agnès de Bourgogne;prince;Bourbon;1407;1434.0;1476.0
|
||||
Marghas, Philippe;secret;Bourbon;1426;1433.0;
|
||||
Marie de Berry;prince;Bourbon;1480;1410.0;1434.0
|
||||
René d'Anjou;prince;Anjou;;;
|
||||
Arthur de Richemont;prince;Bretagne;;;
|
||||
Bernard d'Armagnac;prince;Armagnac;;;
|
||||
Philippe le Bon;prince;Bourgogne;;;
|
||||
Gourriet, Lorrin;secret;Bourbon;;;
|
||||
De Bar, Étienne;secret;Bourbon;;;
|
||||
Gon, Jean;secret;Bourbon;;;
|
||||
Trichon, Jean;secret;Bourbon;;;
|
||||
Chevalier, E.;secret;Bretagne;;;
|
||||
Cadier, Guillaume;secret;Bourbon;;;
|
||||
Decharmeres, J.;secret;Anjou;;;
|
||||
Dommessent;secret;Bourgogne;Bretagne;;
|
||||
Andraut, Laurent;secret;Bourbon;;;
|
||||
Breneal, Jean;secret;Bourgogne;;;
|
||||
De Castillione;secret;Anjou;;;
|
||||
Yollande d'Aragon;prince;Anjou;;;
|
||||
Marie de Blois;prince;Anjou;;;
|
||||
Grauquellin;secret;Anjou;;;
|
||||
Michael;secret;Anjou;;;
|
||||
Matheus;secret;Anjou;;;
|
||||
Louis Ier d'Anjou;prince;Anjou;;;
|
||||
Louis II d'Anjou;prince;Anjou;;;
|
||||
Louis III d'Anjou;prince;Anjou;;;
|
||||
Caillot, G.;secret;Anjou;;;
|
||||
Olivier;secret;Anjou;;;
|
||||
Benepy;secret;Anjou;;;
|
||||
Gontier, Col;secret;Berry;;;
|
||||
Franchome;secret;Anjou;;;
|
||||
Isabelle de Lorraine;prince;Anjou;;;
|
||||
Bollumbrellus;secret;Anjou;;;
|
||||
Nicolao Perigaut;secret;Anjou;;;
|
||||
De Vaulx;secret;Anjou;;;
|
||||
Alardeau, Jean;secret;Anjou;;;
|
||||
Charnières;secret;Anjou;;;
|
||||
Nicolas;secret;Anjou;;;
|
||||
Rouxelet;secret;Anjou;;;
|
||||
Boursier;secret;Anjou;;;
|
||||
Petre;secret;Anjou;;;
|
||||
Ponce Caihe;secret;Anjou;;;
|
||||
J. Crete;secret;Anjou;;;
|
||||
J. de Vernon;secret;Anjou;;;
|
||||
Tourneville, Guillaume;secret;Anjou;;;
|
||||
|
@ -0,0 +1,3 @@
|
||||
"Data Processing pipeline"
|
||||
|
||||
from .pipeline import create_pipeline # NOQA
|
||||
@ -0,0 +1,16 @@
|
||||
import pandas as pd
|
||||
import numpy as np
|
||||
|
||||
def _is_true(x: pd.Series) -> pd.Series:
|
||||
return x == "t"
|
||||
|
||||
def _parse_percentage(x: pd.Series) -> pd.Series:
|
||||
x = x.str.replace("%", "")
|
||||
x = x.astype(float) / 100
|
||||
return x
|
||||
|
||||
def preprocess_actors(actors: pd.DataFrame) -> pd.DataFrame:
|
||||
actors.replace("XXXX", np.NaN)
|
||||
return actors
|
||||
|
||||
|
||||
@ -0,0 +1,16 @@
|
||||
from kedro.pipeline import Pipeline, node, pipeline
|
||||
|
||||
from .nodes import preprocess_actors
|
||||
|
||||
|
||||
def create_pipeline(**kwargs) -> Pipeline:
|
||||
return pipeline(
|
||||
[
|
||||
node(
|
||||
func=preprocess_actors,
|
||||
inputs="actors",
|
||||
outputs="preprocessed_actors",
|
||||
name="preprocess_actors_node",
|
||||
),
|
||||
]
|
||||
)
|
||||
Loading…
Reference in New Issue