Recherche multicritère de data.table
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:
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:
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 |