Bonsoir,

Pourriez-vous me suggérer une solution pour la recherche multicritères suivante svp.

Je souhaite chercher la valeur de la colonne "basis" qui satisfait les deux critères (regime, insured). Le debug me renvoie toujours 0 comme valeur.

J'ai essayé également avec which() mais ça ne marche pas.

Merci de bien vouloir me donner un coup de main.

Paul

--------- C'est un exemple -----

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 output$d_uiHealthRequired <- renderUI({
    ## read data table
       myfileScal <- "www/healthScal.csv"
        mydata_Scal=read.csv(myfileScal, sep=";", header=TRUE)
    ## get value  
        basisEmployesValue <- mydata_Scal[mydata_Scal$regime == "general", mydata_Scal$insured == "employes","basis",]
        basisChildValue <- mydata_Scal[mydata_Scal$regime == "general", mydata_Scal$insured == "child","basis",]
        basisThirdChildsValue <- mydata_Scal[mydata_Scal$regime == "general", mydata_Scal$insured == "thirdChilds","basis",]
})
-- le fichier healthScal.csv ----

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
regime;insured;basis;economic;confort;premium
general;employes;31.7;12;22;50
general;child;20;6;11;25
general;thirdChilds;0;0;0;0
alsaceMoselle;employes;18;12;22;50
alsaceMoselle;child;11;6;11;25
alsaceMoselle;thirdChilds;0;0;0;0