Professional Documents
Culture Documents
Rstudiogg 21
Rstudiogg 21
Rstudiogg 21
```
```{r}
library(data.table)
library(tidyverse)
library(dplyr)
```
```{r}
filtered_data2 <- tableau_combiné %>%
filter(str_detect(MARQUE, "^[A-Za-z ]+ / \\d{5}-\\d{3}-\\d{2}$|^[A-Za-z ]+ / \\
d{5}\\.\\d{3}\\.\\d{2}$|^[A-Za-z ]+ / \\d{5} \\d{3} \\d{2}$|^[A-Za-z ]+ / \\d{5}
+\\d{3} +\\d{2}$"))
```{r}
install.packages("writexl")
library(writexl)
write_xlsx(filtered_data2, "D:/DATA CAAT/classs.xlsx")
```
```{r}
tab2021=readr::read_csv2("D:/DATA
CAAT/tab2021.csv",locale=locale(encoding="latin1"),show_col_types = FALSE)
tab2021
```
```{r}
tab2021 <- tab2021 %>% filter(Branche == "VP")
tab2021
```
```{r}
PROD21=readr::read_csv2("D:/DATA
CAAT/PROD_DATA_BST_UAR_LAST_HEADER_2021.CSV",locale=locale(encoding="latin1"),show_
col_types = FALSE)
PROD21
```
```{r}
PROD21 <- PROD21 %>%
mutate(PRIME_RC = round(PRIME_RC) , PRIME_DR = round(PRIME_DR), PRIME_TOT =
round(PRIME_TOT))
PROD21
```
```{r}
names(PROD21)[5] <- "SEXE"
```
```{r}
PROD211 <- subset(PROD21,
SEXE != "U" &
USAGE_VEHICULE != "2013" &
TRANS_MAT_INFLAM != "1"
)
PROD211
```
```{r}
PROD2 <- subset(PROD211,
SEXE != " " &
USAGE_VEHICULE != " " &
TRANS_MAT_INFLAM != " "
)
PROD2
```
```{r}
sin21=readr::read_csv2("C:/Users/650/Desktop/CAAT/donnée ENSSEA/SINISTRE/RCCESA
2021/RCCESA_D.csv",locale=locale(encoding="latin1"),show_col_types = FALSE)
sin21
```
```{r}
names(sin21)[6] <- "POLICE"
sin21 <- sin21 %>%
mutate(Montant = round(Montant))
print(sin21)
```
```{r}
sin20 <- subset(sin20, Branche %in% ( "VP"))
sin20
```
```{r}
names(PROD2)[2] <- "POLICE"
```
```{r}
data21 <- PROD2 %>%
inner_join(tab2021 %>% select(POLICE,`nom veh`,`type veh`,`annee
circu`,`wilaya` ), by = "POLICE")
print(data21)
```
BASE FINAL: PROD21(data21) + SIN21
```{r}
DATA21 <- inner_join(data21, sin21, by = "POLICE")
DATA21
```
```{r}
DATA21 <- DATA21 %>%
filter(Garantie %in% c("VDR", "VRC", "VRCE", "VRCR"))
DATA21
```
```{r}
DATA21 <- subset(DATA21, !is.na(Montant) & Montant != 0 & Montant > 0)
DATA21
```
```{r}
d <- DATA21[complete.cases(DATA21$TYPE_VEHICULE), ]
d
```