/glmintro

πŸ‘©β€πŸ« Intro to R, data visualisation and linear models - taught in autumn 2017; πŸ”Ž t-test, power analysis, correlation, regression, ANOVA; πŸ› οΈ R, ggplot2, dplyr, pwr, MASS

Primary LanguageR

Как Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΊΠΎΠ΄ΠΎΠΌ этого сайта

Π”ΠΎΡ€ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠ»Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Ρ‹, этот сайт построСн с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ RMarkdown. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ здСсь http://rmarkdown.rstudio.com/rmarkdown_websites.html

ΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ сдСланы Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ioslides.

Π£Π΄ΠΎΠ±Π½Π΅Π΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ RStudio glmintro.Rproj

git pull

Нас ΠΌΠ½ΠΎΠ³ΠΎ, поэтому ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ --- git pull

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ (сдСлали нСсколько Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²) --- git pull

И Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠΆΠ΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, послС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² слияния) --- git push

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ форматирования ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΉ.

Π‘Ρ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π° Ρ‡Π°Π½ΠΊΠ°ΠΌ с Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ. ПослС этого Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ваша_прСзСнтация_files Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ лишниС Π΄ΡƒΠ±Π»ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈ порядка Ρ‡Π°Π½ΠΊΠΎΠ².

НС Π½ΡƒΠΆΠ½ΠΎ Π±Π΅Π· ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ нСобходимости ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒ тСкст ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ .smaller. Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹ ΠΈΡ‚Π°ΠΊ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π»ΠΊΠΈΠ΅ --- Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ, Ссли экран Π² Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ нСбольшой. Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ помСщаСтся, Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° нСсколько слайдов.

ΠŸΡ€ΠΈ Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½ΠΎΠΉ вСрсткС ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ» Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°Ρ…, Ρ‚.ΠΊ. Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Chrome ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ элСмСнтов. Π€ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½ΠΎΠ³ΠΎ <div class="columns-2"><\div>

ΠŸΡ€ΠΈ Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½ΠΎΠΉ вСрсткС Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΠΉΡ‚Π΅ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ слСва, ΠΈΠ½Π°Ρ‡Π΅ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Chrome Π½Π΅ происходит раздСлСния Π½Π° Π΄Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.

ОбновлСниС ioslides ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ --- ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

Если ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ„Π°ΠΉΠ»Π° совпадаСт с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ систСмы

rmarkdown::render("02_filename.Rmd", output_format = "ioslides_presentation")

Если ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° исходного Ρ„Π°ΠΉΠ»Π° другая --- ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ

rmarkdown::render("02_filename.Rmd", output_format = "ioslides_presentation", encoding = "Windows-1251")

# ΠΈΠ»ΠΈ

rmarkdown::render("02_filename.Rmd", output_format = "ioslides_presentation", encoding = "Utf-8")

ГСнСрация ΠΊΠΎΠ΄Π° для студСнтов ΠΈΠ· Rmd--- ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

  • ΠžΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ студСнтам Ρ‡Π°Π½ΠΊΠΈ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ purl=FALSE
  • ЭкстрагируйтС ΠΊΠΎΠ΄ ΠΈΠ· Ρ„Π°ΠΉΠ»Π°. Π’Π΅ΡΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½. Π’ΠΠ˜ΠœΠΠΠ˜Π•: ΠΏΠΎΠΊΠ° Π½Π°ΠΌ Π½Π΅ лСнь, ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠ΅Ρ‡Π°Π΅ΠΌ словом code послС Π½ΠΎΠΌΠ΅Ρ€Π° ΠΈ названия занятия: Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… студСнтов скрыты Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ².
purl("02_filename.Rmd", documentation = 2, output = "02_filename_code.R")
  • Π£Π΄Π°Π»ΠΈΡ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΉ тСкст, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡. ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ.
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π΅ΡΡ‚ΡŒ Π»ΠΈ ссылка Π½Π° Ρ„Π°ΠΉΠ» с ΠΊΠΎΠ΄ΠΎΠΌ Π² Ρ„Π°ΠΉΠ»Π΅ lectures.Rmd.
  • Π—Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡ‚Π΅ (ΠΈ Π·Π°ΠΏΡƒΡˆΡŒΡ‚Π΅, Ссли Π½Π°Π΄ΠΎ) измСнСния

ОбновлСниС простой html-страницы --- ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

rmarkdown::render_site("filename.Rmd")

Если ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° исходного Ρ„Π°ΠΉΠ»Π° Π½Π΅ совпадаСт с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ систСмы --- ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ

rmarkdown::render_site("filename.Rmd", encoding = "Windows-1251")

# ΠΈΠ»ΠΈ

rmarkdown::render_site("filename.Rmd", encoding = "Utf-8")

ОбновлСниС сайта Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ

  • Ρ‡Π΅Ρ€Π΅Π· интСрфСйс RStudio --- Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Build
  • ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки rmarkdown::render_site()

ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ! Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΡΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Ρ‚.ΠΊ. Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°Ρ…. Π›ΡƒΡ‡ΡˆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ постранично.

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ сайта

Π‘Π°ΠΉΡ‚ располагаСтся Π½Π° github pages. Π§Ρ‚ΠΎΠ±Ρ‹ измСнСния появились Π½Π° сайтС, достаточно Π·Π°ΠΏΡƒΡˆΠΈΡ‚ΡŒ свои ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ Π² Π±Ρ€Π΅Π½Ρ‡ master

git push origin master