Язык программирования R/Настройки: различия между версиями

Содержимое удалено Содержимое добавлено
Загрузка пакета (продолжение)
Install new packages и отделение ctv
Строка 239:
</pre>
 
=== Установка нового пакета ===
=== Install new packages ===
* Исчерпывающий список доступных пакетов находится на сайте [http://cran.r-project.org/web/packages/ CRAN].
 
* Чтобы установить новый пакет, достаточно указать имя пакета как аргумент функции <code>install.packages()</code>.
* The exhaustive list of all available packages is on the [http://cran.r-project.org/web/packages/ CRAN website]
* Иногда необходимо указать больше опций. Например, если вы не администратор компьютера:
* To install a new package, you generally just have to specify the name of the package as an argument of install.packages() function.
** Опция "lib" указывает дирректорию, где вы хотите сохранить пакет.
* Sometimes you need to specify more options. For instance, this is the case if you are not an administrator of your computer.
** Опция "repos" указывает список репозиториев. Имейте ввиду, что вы можете указать вектор репозиториев.
** "lib" specifies the directory where you want to store the package
** Опция "dep=TRUE" указывает, что все зависимости также должны быть загружены и установлены.
** "repos" specifies a list of repositories. Note that you can specify of vector of repositories.
** "dep=T" specifies that all the required packages are also downloaded and installed.
 
<pre width=80>
> install.packages("faraway")
Строка 255 ⟶ 253 :
</pre>
 
* Не забывайте обновляться.
* Stay up to date.
Если вы хотите использовать новейшие версии пакетов, наберите <code>new.packages()</code> в консоли '''R''' или посетите [http://blog.revolution-computing.com/ Revolution Computing Blog], который ежемесячно публикует список новых пакетов и обновлений.
 
If you want to be aware of the latest packages, type new.packages() in R or visit the [http://blog.revolution-computing.com/ Revolution Computing Blog] which gives each month a list of the new and the updated packages.
 
<pre width=80>
> new.packages() # displaysВыводит allсписок theвсех packagesпакетов, availableдоступных inв the repositoriesрепозитории
> update.packages() # Обновляет все установленные пакеты новейшими версиями, доступными в репозитории
> update.packages() # updates all the packages installed with the newest version available in the repositories
</pre>
 
=== "Виды задач" (CRAN Task View - ctv) ===
We can also install bundles of packages using <tt>install.views()</tt> or <tt>update.views()</tt> ('''ctv''').
Также можно устанавливать "связки" пакетов используя функции <tt>install.views()</tt> или <tt>update.views()</tt> ('''ctv''').
<pre width = 80>
> install.packages("ctv")
Строка 272 ⟶ 269 :
</pre>
 
WeУдалить canпакет alsoможно removeс packages withпомощью <tt>remove.packages()</tt>.
 
=== Creating Packages ===