Bonjour, J'ai un petit soucis de data.frame sous R je n'arrive pas à décrypter.

Je fais ma sélection de lignes sur conditions et il y a des NA qui apparaissent.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
data_glob_annulation[as.Date(data_glob_annulation$`Date_Id#Order`) <=
                        '2019-01-29'
                      & as.Date(data_glob_annulation$`Date_Id#Order`) >= '2019-01-01'
                     & data_glob_annulation$Brand_Id == 5
                     & data_glob_annulation$type_ca == 'Retourne',]
le résultats attendus normalement est :

 Brand_Id ca_glob equipement   Customer_Id Date_Id#Order WeekOfYear Year EquipmentGroup_Id  type_ca Quantity
4537         5      76   42947931 -5.267825e+18    2019-01-04          1 2019          42947931 Retourne        1
16408        5      25   42927093  5.375123e+18    2019-01-03          1 2019          42927093 Retourne        1

mais le résultat obtenu est :

      Brand_Id ca_glob equipement   Customer_Id Date_Id#Order WeekOfYear Year EquipmentGroup_Id  type_ca Quantity
NA          NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
NA.1        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
NA.2        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
4537         5      76   42947931 -5.267825e+18    2019-01-04          1 2019          42947931 Retourne        1
NA.3        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
NA.4        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
NA.5        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
NA.6        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
NA.7        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
NA.8        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
16408        5      25   42927093  5.375123e+18    2019-01-03          1 2019          42927093 Retourne        1
NA.9        NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
NA.10       NA      NA         NA            NA          <NA>         NA   NA                NA     <NA>       NA
Auriez-vous une idée sur ce sujet svp ?

Merci.