Създаването на R среда в Anaconda е неразделна част от настройването на вашата среда за програмиране, като гарантира възпроизводимост и лекота на използване. Като използвате възможностите на Anaconda, можете лесно да създавате, експортирате, изброявате, премахвате и актуализирате среди, които имат различни версии на R или различни инсталирани пакети. Това може да бъде изключително полезно при разработването на проекти и отстраняването на проблеми.
Създаване на R среда с Anaconda
Създаването на уникална среда за R с помощта на Anaconda е относително лесно. По-долу ще следваме простите стъпки за настройка на R среда.
#Start Anaconda conda create --name my-r-env conda activate my-r-env conda install -c r r-essentials
В горния код първо създаваме среда с име „my-r-env“, след това я активираме и накрая инсталираме R и някои основни пакети чрез пакета r-essentials.
Разбиране на Кодекса
Нека да разгледаме какво се случва във всяка фаза на кода.
Първо, командата conda create –name my-r-env създава нова среда с името my-r-env. Препоръчва се имената на вашата среда да са кратки и описателни за тяхната функция.
Следващият ред, conda активира my-r-env, активира средата, която току-що създадохме. От съществено значение е да активирате средата, преди да инсталирате пакети, за да сте сигурни, че са инсталирани в нея.
Последната команда, conda инсталирате -cr r-essentials, се използва за инсталиране на пакета R Essentials. Опцията -c информира Conda да търси пакети в r канала, който е групиране на свързани пакети.
Пакетът r-essentials е основна група пакети, която обхваща много често използвани пакети за наука за данни. Можете обаче да инсталирате пакети и поотделно.
Допълнителни действия
В допълнение към създаването на вашата среда с няколко стандартни пакета, може да искате да инсталирате други, по-специфични за проекта пакети.
За да направите това, можете да използвате команда като тази по-долу:
conda install -c r r-caret
Тук пакетът r-caret се инсталира. Това е често използван пакет за машинно обучение в R.
Важно е да запишете какви пакети сте инсталирали в среда, особено ако има вероятност да трябва да възпроизведете тази среда на друга машина. Можете да направите това лесно с командата:
conda list
Тази команда ще върне списък с инсталирани пакети и техните версии.
Когато следвате тези стъпки, ще успеете да разрешите подсказката за задачата в първия параграф: ще можете да поддържате вашите R среди правилно, ефективно и без големи проблеми.