Например, имя пользователя “Mashenka” подходит, а “Машенька” не подходит. Английское имя сильно облегчит жизнь в дальнейшем :) Проблема в том, что при взаимодействии Rstudio - R могут возникать проблемы, если в названии папки есть русские буквы, а у “Машеньки” путь к документам выглядит как “C:/Users/Машенька/”.
Если компьютер давно используется с логином русскими буквами (“Машенька”), то оставляйте как есть, но:
При установке внимательно следите, что все программы ставятся в папки не содержащие русских букв. Мы рекомендуем поставить R в папку `C:/R`, а Rstudio в папку `C:/Rstudio`.
Нет, мы не хотим подсунуть слушателям хитрый троянский вирус :) Просто встречались с проблемами при установке, если антивирус включён.
Тем, кто уже знаком с R и не боится повозиться самостоятельно, мы советуем попробовать вместо классического R поставить MRO, Microsoft R Open. Это другой дистрибутив R, оптимизированный под работу с 64-битными процессорами. Всё полностью идентично, кроме двух нюансов: во-первых, MRO немного быстрее, во-вторых, MRO ставит все пакеты на единую дату, выбираемую пользователем, а классический R ставит самые свежие версии пакетов.
Rstudio — это всего лишь удобная красивая графическая оболочка к R. Суровые брутальные программисты могут вполне обойтись и без Rstudio :) Не спутайте Rstudio с R-studio, платной программой для восстановления данных.
Запустите RStudio. Зайдите в раздел Tools — Global options.
В разделе General:
* уберите галочку у Restore .Rdata into workspace in startup.
* выберите `Never` у Save workspace to .Rdata on exit
В разделе Sweave:
* "Weave .Rnw files using" выберите knitr.
В разделе Code - Diagnostics:
* выставьте все галочки.
Это дополнительные программы, которые позволяют нам, в частности, из R создавать экселевские файлы.
7.1. Создайте папку для установки пакетов без русских букв и пробелов, например, C:/Rlib
.
7.2. Создайте папку для временных файлов без русских букв и пробелов, например, C:/Temp
.
7.3. Выполните в консоли Rstudio команду
system("setx R_LIBS C:/Rlib")
system("setx TEMP C:/Temp")
system("setx TMP C:/Temp")
Вместо C:/Rlib
должно быть имя папки созданной для установки пакетов.
Вместо C:/Temp
должно быть имя папки созданной для временных файлов.
7.4. Перезапустите Rstudio
7.5. Проверьте, что R знает, куда ему ставить пакеты. Для этого выполните в консоли Rstudio команду
.libPaths()
Она должна указать путь к папке C:/Rlib
. После этого все пакеты будут ставиться в папку C:/Rlib
.
Скачайте файл install_all.R. Откройте его в RStudio (File
— Open file
).
Если русские буквы видны как кракозябры, то после открытия файла выберите File
— Reopen with Encoding...
— UTF-8
и отметьте внизу галочку Set as default for source files
.
Запустите скрипт, инсталлирующий пакеты, выбрав Code
— Source with Echo
. При этом требуется соединение с Интернетом.
При установке может встретиться вопрос: “Do you want to install from sources the packages which need compilation?”
Следует ответить “Нет”!
Причина: некоторые пакеты содержат код C++ и для установки из исходников (source) требуют наличия и корректной настройки компилятора C++ на компьютере. При ответе “Нет” будут скачаны уже заранее скомпилированые пакеты.
Бегущие красные надписи не означают ошибок, признаком ошибки является только явное сообщение Error.
Тем, кто уже хорошо знаком с R и не боится повозиться самостоятельно, мы советуем попробовать вместо классического R поставить MRO, Microsoft R Open. Это другой дистрибутив R, оптимизированный под работу с 64-битными процессорами. Всё полностью идентично, кроме двух нюансов: во-первых, MRO немного быстрее, во-вторых, MRO ставит все пакеты на единую дату, выбираемую пользователем, а классический R ставит самые свежие версии пакетов.
Rstudio — это всего лишь удобная красивая графическая оболочка к R. Суровые брутальные программисты могут вполне обойтись и без Rstudio :) Не спутайте Rstudio с R-studio, платной программой для восстановления данных.
При первом запуске Rstudio может появится сообщение о необходимости установки Xcode command line tools (инструменты командной строки для разработчиков). Их нужно установить.
В разделе General:
* уберите галочку у Restore .Rdata into workspace in startup.
* выберите `Never` у Save workspace to .Rdata on exit
В разделе Sweave:
* "Weave .Rnw files using" выберите knitr.
В разделе Code - Diagnostics:
* выставьте все галочки.
system("defaults write org.R-project.R force.LANG en_US.UTF-8")
Это позволит избежать потенциальных проблем с изображением кириллицы на компьютерах, где не срабатывает автоматическое определение настроек.
Скачайте файл install_all.R. Откройте его в RStudio (File
— Open file
). Запустите, выбрав Code
— Source with Echo
. При этом требуется соединение с Интернетом.
При установке может встретиться вопрос: “Do you want to install from sources the packages which need compilation?”
Следует ответить “Нет”!
Причина: некоторые пакеты содержат код C++ и для установки из исходников (source) требуют наличия и корректной настройки компилятора C++ на компьютере. При ответе “Нет” будут скачаны уже заранее скомпилированые пакеты.
Бегущие красные надписи не означают ошибок, признаком ошибки является только явное сообщение Error.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
sudo apt update
Вместо bionic
(для 18.04) должно быть кодовое название версии Ubuntu (disco для 19.04)
sudo apt-get install r-base r-base-dev
Rstudio — это всего лишь удобная красивая графическая оболочка к R. Суровые брутальные программисты могут вполне обойтись и без Rstudio :) Не спутайте Rstudio с R-studio, платной программой для восстановления данных.
Запустите RStudio. Зайдите в раздел Tools — Global options.
В разделе General:
* уберите галочку у Restore .Rdata into workspace in startup.
* выберите `Never` у Save workspace to .Rdata on exit
В разделе Sweave:
* "Weave .Rnw files using" выберите knitr.
В разделе Code - Diagnostics:
* выставьте все галочки.
sudo apt-get install libcurl4-openssl-dev libxml2-dev libssl-dev
Скачайте файл install_all.R. Откройте его в RStudio (File
— Open file
). Запустите, выбрав Code
— Source with Echo
. При этом требуется соединение с Интернетом.
Бегущие красные надписи не означают ошибок, признаком ошибки является только явное сообщение Error.
etc/environ
. Поэтому если в этом файле в переменной PATH нет пути к латеху, то Rstudio не увидит латех. Достаточно добавить путь к латеху в этом файле :)