From a882450a0530682d584b717d71a10ae6277ae47a Mon Sep 17 00:00:00 2001 From: Kirill Voronin Date: Wed, 26 Aug 2026 15:01:57 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D1=91=D1=81=20?= =?UTF-8?q?=D0=BF=D1=80=D0=B0=D0=BA=D1=82=D0=B8=D0=BA=D1=83=20=D0=BD=D0=B0?= =?UTF-8?q?=20Quarto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- practice/06u2.patch | 6 +-- practice/06u3.patch | 6 +-- practice/06u4.patch | 6 +-- practice/07u2.patch | 8 ++-- practice/07u3.patch | 10 ++--- practice/07u4.patch | 10 ++--- practice/08u1.patch | 14 +++---- practice/09u1-01.patch | 12 +++--- practice/09u1-02.patch | 12 +++--- practice/09u2.patch | 12 +++--- practice/09u3.patch | 12 +++--- practice/09u4.patch | 12 +++--- practice/{Makefile.md => Makefile.qmd} | 38 +++++++++---------- ...hop_notebook.Rmd => workshop_notebook.qmd} | 8 ++-- ...ork_notebook.Rmd => homework_notebook.qmd} | 13 +++---- ...hop_notebook.Rmd => workshop_notebook.qmd} | 38 +++++++++---------- 16 files changed, 108 insertions(+), 109 deletions(-) rename practice/{Makefile.md => Makefile.qmd} (93%) rename practice/assets/{workshop_notebook.Rmd => workshop_notebook.qmd} (94%) rename practice/assets2/{homework_notebook.Rmd => homework_notebook.qmd} (97%) rename practice/{workshop_notebook.Rmd => workshop_notebook.qmd} (90%) diff --git a/practice/06u2.patch b/practice/06u2.patch index d65407b..0d7a7f6 100644 --- a/practice/06u2.patch +++ b/practice/06u2.patch @@ -1,7 +1,7 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index 7490a42..f395c41 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd @@ -28,6 +28,7 @@ library(tidyverse) ```{r} diff --git a/practice/06u3.patch b/practice/06u3.patch index 2c7e160..5c24b91 100644 --- a/practice/06u3.patch +++ b/practice/06u3.patch @@ -1,7 +1,7 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index 7490a42..b052158 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd @@ -42,6 +42,7 @@ library(tidyverse) ```{r} diff --git a/practice/06u4.patch b/practice/06u4.patch index 1e3257b..f916d69 100644 --- a/practice/06u4.patch +++ b/practice/06u4.patch @@ -1,7 +1,7 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index 7490a42..c9107f3 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd @@ -58,6 +58,7 @@ library(tidyverse) ```{r} diff --git a/practice/07u2.patch b/practice/07u2.patch index 6b26a27..6dbcab1 100644 --- a/practice/07u2.patch +++ b/practice/07u2.patch @@ -1,7 +1,7 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index f26d85b..e09f293 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd @@ -27,10 +27,11 @@ library(tidyverse) Это датасет в широком формате: на каждого субъекта (`USUBJID`) должна приходиться только одна строка. @@ -10,7 +10,7 @@ index f26d85b..e09f293 100644 -# выполняет user2 -# ветка dm -+dm <- dm %>% ++dm <- dm |> + select(USUBJID, SEX, ACTARM) ``` diff --git a/practice/07u3.patch b/practice/07u3.patch index 0af19fc..b1e659b 100644 --- a/practice/07u3.patch +++ b/practice/07u3.patch @@ -1,7 +1,7 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index f26d85b..754131c 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd @@ -37,10 +37,13 @@ library(tidyverse) Выберите столбец `USUBJID` и столбец `VSORRES` под именем `TEMP`. @@ -10,10 +10,10 @@ index f26d85b..754131c 100644 -# выполняет user3 -# ветка vs -+vs <- vs %>% ++vs <- vs |> + filter(VSTESTCD == "TEMP", VISITNUM == 1) -+vs <- vs %>% ++vs <- vs |> + select(USUBJID, TEMP = VSORRES) ``` diff --git a/practice/07u4.patch b/practice/07u4.patch index 81c972e..ff8aeaa 100644 --- a/practice/07u4.patch +++ b/practice/07u4.patch @@ -1,7 +1,7 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index f26d85b..64015ab 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd @@ -53,10 +53,13 @@ library(tidyverse) Выберите столбец `USUBJID` и столбец `LBORRES` под именем `WBC`. @@ -10,10 +10,10 @@ index f26d85b..64015ab 100644 -# выполняет user4 -# ветка lb -+lb <- lb %>% ++lb <- lb |> + filter(LBTESTCD == "WBC", VISITNUM == 1) -+lb <- lb %>% ++lb <- lb |> + select(USUBJID, WBC = LBORRES) ``` diff --git a/practice/08u1.patch b/practice/08u1.patch index 43a09ff..18255f9 100644 --- a/practice/08u1.patch +++ b/practice/08u1.patch @@ -1,19 +1,19 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index b529b70..1f790ec 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd -@@ -77,10 +77,12 @@ lb <- lb %>% +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd +@@ -77,10 +77,12 @@ lb <- lb |> Уберите строки с пропущенными данными в столбцах `TEMP` и `WBC`. ```{r} -+data <- dm %>% -+ left_join(vs, join_by(USUBJID)) %>% ++data <- dm |> ++ left_join(vs, join_by(USUBJID)) |> + left_join(lb, join_by(USUBJID)) -# выполняет ведущий -# ветка join - -+data <- data %>% ++data <- data |> + filter(!is.na(TEMP) & !is.na(WBC)) ``` diff --git a/practice/09u1-01.patch b/practice/09u1-01.patch index 97d4ac9..20ceb2b 100644 --- a/practice/09u1-01.patch +++ b/practice/09u1-01.patch @@ -1,11 +1,11 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index 42ecc70..2379de4 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd -@@ -91,11 +91,7 @@ data <- data %>% +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd +@@ -91,11 +91,7 @@ data <- data |> # перекодирование данных здесь - data <- data %>% + data <- data |> -<<<<<<< HEAD mutate(TEMP = as.numeric(str_replace(TEMP, ",", "."))) -======= @@ -14,7 +14,7 @@ index 42ecc70..2379de4 100644 ``` # 4. Визуализация -@@ -109,11 +105,10 @@ data <- data %>% +@@ -109,11 +105,10 @@ data <- data |> ‼️ Перекодирование данных выполните в общем чанке в главе 3 выше. ```{r} diff --git a/practice/09u1-02.patch b/practice/09u1-02.patch index 1939b45..4bad5e5 100644 --- a/practice/09u1-02.patch +++ b/practice/09u1-02.patch @@ -1,11 +1,11 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index 3201a45..50233c8 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd -@@ -91,11 +91,8 @@ data <- data %>% +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd +@@ -91,11 +91,8 @@ data <- data |> # перекодирование данных здесь - data <- data %>% + data <- data |> -<<<<<<< HEAD - mutate(WBC = as.numeric(str_replace(WBC, ",", "."))) -======= @@ -16,7 +16,7 @@ index 3201a45..50233c8 100644 ``` # 4. Визуализация -@@ -109,14 +106,13 @@ data <- data %>% +@@ -109,14 +106,13 @@ data <- data |> ‼️ Перекодирование данных выполните в общем чанке в главе 3 выше. ```{r} diff --git a/practice/09u2.patch b/practice/09u2.patch index cc2ae14..a63856d 100644 --- a/practice/09u2.patch +++ b/practice/09u2.patch @@ -1,17 +1,17 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index 1f790ec..2909b6b 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd -@@ -91,7 +91,7 @@ data <- data %>% +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd +@@ -91,7 +91,7 @@ data <- data |> # перекодирование данных здесь - data <- data %>% + data <- data |> - mutate() + mutate(TEMP = parse_number(str_replace(TEMP, ",", "."))) ``` # 4. Визуализация -@@ -105,9 +105,8 @@ data <- data %>% +@@ -105,9 +105,8 @@ data <- data |> ‼️ Перекодирование данных выполните в общем чанке в главе 3 выше. ```{r} diff --git a/practice/09u3.patch b/practice/09u3.patch index 19d9f81..22f4698 100644 --- a/practice/09u3.patch +++ b/practice/09u3.patch @@ -1,17 +1,17 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index 1f790ec..aa3b322 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd -@@ -91,7 +91,7 @@ data <- data %>% +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd +@@ -91,7 +91,7 @@ data <- data |> # перекодирование данных здесь - data <- data %>% + data <- data |> - mutate() + mutate(TEMP = as.numeric(str_replace(TEMP, ",", "."))) ``` # 4. Визуализация -@@ -105,9 +105,8 @@ data <- data %>% +@@ -105,9 +105,8 @@ data <- data |> ‼️ Перекодирование данных выполните в общем чанке в главе 3 выше. ```{r} diff --git a/practice/09u4.patch b/practice/09u4.patch index 3592e7a..059e622 100644 --- a/practice/09u4.patch +++ b/practice/09u4.patch @@ -1,17 +1,17 @@ -diff --git a/homework_notebook.Rmd b/homework_notebook.Rmd +diff --git a/homework_notebook.qmd b/homework_notebook.qmd index 1f790ec..aa3b322 100644 ---- a/homework_notebook.Rmd -+++ b/homework_notebook.Rmd -@@ -91,7 +91,7 @@ data <- data %>% +--- a/homework_notebook.qmd ++++ b/homework_notebook.qmd +@@ -91,7 +91,7 @@ data <- data |> # перекодирование данных здесь - data <- data %>% + data <- data |> - mutate() + mutate(WBC = as.numeric(str_replace(WBC, ",", "."))) ``` # 4. Визуализация -@@ -105,9 +105,8 @@ data <- data %>% +@@ -105,9 +105,8 @@ data <- data |> ‼️ Перекодирование данных выполните в общем чанке в главе 3 выше. ```{r} diff --git a/practice/Makefile.md b/practice/Makefile.qmd similarity index 93% rename from practice/Makefile.md rename to practice/Makefile.qmd index e6aece5..082b49d 100644 --- a/practice/Makefile.md +++ b/practice/Makefile.qmd @@ -1,6 +1,6 @@ --- title: "Makefile" -output: html_document +format: html ---