Въведение в технологията R инструменти

R инструментът за анализи е най-мощният и широко използван език за програмиране за изчислителна статистика, визуализация и наука за данни. Много учени и статистици използват данни, за да решат проблемите си в областта на анализ на данни във всички раздели като изчислителна биология до количествен маркетинг. R е проект на GNU, който повече прилича на езика S. Той се счита за диалект на S езика.

R инструментът за анализ на данни предоставя широк спектър от статистически и графични техники. R е силно разтеглива и предлага много избор за изследователски хора.

R е безплатен софтуер и работи на голямо разнообразие от платформи като MacOS, Windows, UNIX и Linux.

Технологията с инструменти на R също е най-популярният и успешен език с някои мощни функции. Използва се от най-високо оценени компании като Google, Facebook, Shell, Merck, Bank of America, Pfizer и LinkedIn.

R инструменти технология Инсталиране

Ето подробен урок със скрийншоти за инсталиране на R инструменти технология

  1. Отидете на уебсайта R и щракнете върху Изтегляне на R под заглавието „Първи стъпки“

  1. Изберете дестинация, за да изтеглите R

  1. Изберете кой пакет R да изтеглите въз основа на вашата ОС

  1. Изберете „Инсталиране на R за първи път“ и изтеглете файла с най-големия шрифт в горната част

  1. Щракнете върху „Изпълни“ и след това изберете вашия език

  2. Щракнете върху „Напред“, за да стартирате инсталацията и да се съгласите с всички техни условия

  1. Изберете Core файлове и изберете или 32-битови, или 64-битови файлове, базирани на вашата компютърна система

  1. Имате избор за опции за стартиране. Можете да преглеждате програмата в множество прозорци, така че също така да имате отворен интернет браузър или програма за бележник. Екранът се появява както по-долу

  1. Ако искате да получите този изглед, трябва да щракнете върху Да за персонализирана опция за стартиране в опцията Стартиране

  1. Ако сте щракнали върху Да, тогава ще бъдете насочени към диалоговия прозорец по-долу и изберете опцията „SDI“ (отделен прозорец)

  1. В тази стъпка избирате между обикновен текст или HTML

  1. Следващата стъпка е да изберете между стандарт или Internet2 за достъп до интернет

  1. Създайте икона за бърз достъп до програма и работен плот, като щракнете върху Напред

  1. Инсталацията ще започне да работи, както е показано на фигурата по-долу

  1. След като инсталацията приключи, ще получите следния прозорец. Кликнете върху „Finish“

R Tools Технологична среда

R tool е интегриран набор от софтуерни съоръжения, разработени за анализ на данни, статистическо моделиране, симулация и графика. R е прост и ефективен език, който включва условни, контури, дефинирани от потребителя рекурсивни функции, средства за въвеждане и извеждане. R включва следното

  • ефективно средство за обработка и съхранение на данни
  • набор от оператори за изчисляване на масиви
  • огромна интегрирана колекция от междинен R инструмент за анализ на данни
  • графични съоръжения, които да се показват на екрана или на хартиен носител
  • позволява на потребителите да добавят допълнителна функционалност
  • C, C ++ и Fortran кодът могат да бъдат свързани с технологията на R инструменти и да се извикват по време на изпълнение
  • R може да бъде разширен лесно чрез пакети
  • R има свой собствен латексов формат на документация, който предоставя изчерпателна документация

Актуализиране на технологията на R Tools

Следвайте тези прости стъпки, за да актуализирате R

  1. Заредете Installr

  1. Изберете „Update R“ от новото меню „Installr“

  1. Installr ще провери дали има нова версия за актуализация и щракнете върху OK

  1. Ако искате да проверите Новините на новата версия, щракнете върху Да

  1. Щракнете върху Да, ако искате да изтеглите и инсталирате най-новата R версия

  1. Изтеглянето ще започне

  1. Натиснете "Напред" в съветника за инсталиране на R

  1. Изчакайте R да завърши инсталацията си

  1. Натиснете Да, за да копирате вашите пакети в новата R инсталация

  1. Щракнете върху Да, за да запазите пакета си в папката Old R

  1. Изчакайте, докато пакетите се копират

  1. Можете също така да получите Rprofile .site да се копира автоматично на новото място

  1. Щракнете върху Да, за да получите актуализирани пакети в новата R инсталация

  1. R се нуждае от вашето разрешение за достъп до интернет

  1. Изчакайте, докато пакетите се актуализират и процесът се стартира във фонов режим

  1. Последната стъпка е да се откажете от R

Защо да използвате R tools Technology?

Днес има много софтуер за анализ на данни, но все пак, R инструментът изпреварва всички останали инструменти. Има много причини, поради които учените от данни избират R. Малко причини са изброени по-долу

  • Технологията на R инструменти е безплатна

R е проект с отворен код, който можете да изтеглите и използвате безплатно. Не е нужно да се притеснявате за абонаментни такси, лицензионни такси, подновяване на лицензи или потребителски ограничения. Тъй като R е софтуер с отворен код, можете да инспектирате и да правите промени в кода, както желаете. Много експерти са допринесли за R по този начин и сега той е от полза за милиони хора, които използват R днес.

  • R не е просто статистически пакет, той е език

R е лесен за изучаване език. В R анализът на данни се извършва чрез писане на функции и скриптове, а не само с прости кликвания. Той предлага естествен и експресивен начин за анализ на данни. Има много предимства от изучаването на този език. Той е най-интерактивният език в сравнение с други езици за програмиране. R предоставя иновативен начин за анализ на данни и води до по-добри резултати, които в противен случай не биха били направени. Скриптът записва цялата ви работа, която може да бъде изпълнена по всяко време. Тези скриптове също улесняват автоматизирането на поредица от задачи, които могат да бъдат интегрирани в други процеси.

  • R инструмент за аналитични техники на една ръка разстояние

R съдържа всички традиционни и наскоро разработени техники за манипулиране на данни. Той също така ви предлага различни статистически модели и диаграми, които всички данни, които учените смятат, са от съществено значение за тях. Можете лесно да изтеглите всеки метод безплатно.

  • Мощна графика и визуализация на данни

Една от основните характеристики на технологията R инструменти е визуализацията на данните чрез диаграми и графики. Технологията на R инструменти предлага специални инструменти за производство на графика от информация, предоставена под формата на лентови диаграми и разпръснати сюжети до решетки на много панели. Експерти по визуализация на данни като Бил Кливланд и Едуард Туфте също вярват в графичната система на R. Поради отличните си графични свойства, технологията с инструменти R се използва на реномирани места като New York Times, Economist и блога FlowingData.

  • По-бързи и по-добри резултати

R застава пред обичайните процедури за черно поле на други инструменти за анализ на данни. R е създаден специално за анализ на данни, за да създаде по-бързи резултати от други статистически софтуерни програми. Той също така ви предлага модели за смесване и съвпадение за по-добри резултати. Сценариите на R са автоматизирани, което ви помага да предоставите възпроизводими изследвания.

  • Авангардна статистика с технологията на R инструменти

Водещи учени и изследователи на данни по света използват R за статистика, машинно обучение и прогнозно моделиране. R има много пакети, които не се предлагат в нито един друг статистически инструмент на пазара за анализ на данни. Има повече от 2000 пакета, налични на R език във всеки домейн за безплатно изтегляне. И повече пакети се добавят често. Поради такива пакети технологията на R инструменти се използва широко в области като финанси, геномика и много други области. Един пример за такъв пакет е “glmnet”. Това е ексклузивен пакет за моделиране, който се справя ефективно с прогнозирането на интервални и категорично зависими променливи.

  • Гъвкав R инструмент за анализ на данни

Технологията на R инструменти има вграден стандартен инструмент за анализ на данни, който включва достъп до данни в различни формати, манипулиране на данни и традиционни и модерни статистически модели. Статистическите модели включват регресия, ANOVA, GLM, дървесни модели и други. Всички статистически инструменти са налични в обектно-ориентирана рамка, която ще ви помогне да извлечете от резултатите само необходимата информация. По този начин ще намалите нежеланите статистически данни и не е необходимо да изготвяте статичен отчет за изрязване и поставяне.

  • Здрава общност

Ако имате въпроси, свързани с R, определено има отговор за вас в мрежата. В интернет има много ресурси на общността за R. R има хиляди сътрудници и повече от два милиона потребители от цял ​​свят. Това е една от основните причини, в които можете да намерите отговори на всичките си въпроси, свързани с R в интернет.

  • Неограничени възможности

R е общност с отворен код и много хора допринасят директно за езика на R. Той няма предварително определен набор от кодове. Можете да използвате кодове, които са предоставени от други в R общността. Можете също да разширите функциите R. R се смесва лесно с други приложения като MySQL база данни, уеб сървър Apache, Google Maps и други.

  • Широко приемане на R

R се използва широко от повечето индустрии в Индия и в чужбина. R се превръща в лидер в областта на бизнес анализа. Наскоро SAS също се интегрира с R и е включен във версия SAS / ML Studio 3.2. Технологията с R инструменти също се използва най-вече в клиничните изследвания на правителството.

Особености на технологията R инструменти

  • R е наличен за Windows, Linux и MacOS платформи
  • R ви позволява да въвеждате данни от SAS, Excel, SPSS, STATA и други
  • R е отличен инструмент за създаване на сложни сюжети и диаграми, които ще бъдат с високо качество
  • R ви позволява да показвате статистически понятия с помощта на анимации
  • R може да бъде вграден в Excel. Това ще ви осигури изцяло нов набор от статистически и графични свойства
  • R има много добра поддръжка в общността, която дава отговори на всички ваши запитвания. Повечето от отговорите идват от експерти в областта на анализа на данни. Общността ви дава подробна информация за езика на R за начинаещите
  • R предоставя решение за анализиране на данни в интернет чрез вграждане на R на сървър чрез Apache сървър
  • R има много пакети, които са написани за конкретна цел. Всички пакети се съдържат в CRAN и пакетите са разделени въз основа на целевия им домейн
  • R съдържа кодове за извършване на всички основни и разширени статистически данни
  • R има Revolution Computing, който е доставчик на R предприятие
  • R има блог за тях, който обсъжда най-новите разработки, използването на R в различни области и различни други въпроси, свързани с R

Защо технологията R инструменти получава толкова много внимание?

Има много езици, използвани за анализ на данни, но повечето хора предпочитат да използват R за своя бизнес. По-долу са изброени причините, поради които R се предпочита повече от другите езици

  • По-интерактивен език - За анализа на данните са по-важни две неща - интерактивност и език. R с други думи е интерактивен език, което го прави по-специален от другите езици.
  • Структури на данни - Технологията на R инструменти също ви предлага отличен начин за създаване на структури от данни. Не е необходимо да поставяте всичките си данни в набор от предварително дефинирана структура. Можете да създадете своя собствена структура и да поставите данните си в естествена форма.
  • Отлични графични свойства - Човешките мозъци са по-привлечени от снимки, отколкото от цифри или текст. R ви предоставя висококачествено графично представяне на данни.
  • Липсващи стойности - Реалните данни винаги имат липсващи стойности. R има няколко функции, които ще ви помогнат да се справите с липсващи стойности. Липсващите стойности са неразделна част от R.
  • Много пакети - R има много пакети, които ви позволяват да добавите своя собствена функционалност, за да я направите уникална. Тези пакети ви помагат да правите изключителни неща с R.
  • Подкрепа и общност - R има много подкрепяща общност, която помага да се подобри анализът на данни, направен чрез езика на R
  • Обекти от първи клас - Обектите тук означават функции като средно и средно. Можете да превключвате между функциите по-лесно на R език.
  • Ориентирана към вектор - Обектите в R се разглеждат като цяло, а не се разглеждат като съвкупност от индивидуални числа. Например, ако искате да промените обема от литри на милилитри, тогава трябва да се направи проста промяна на кода.
  • Гъвкавост - R не ви принуждава да работите само на езика му. Можете да смесвате различни инструменти и да изберете най-добрия инструмент за всяка задача. Можете също да се обадите на C и C ++ функционалност
  • Лесни промени - Кодовете, написани на R език, са достъпни за потребителите. Ако трябва да се извърши някаква незначителна промяна в задачата, тогава можете да направите промяна в кода за по-кратък период от време.

Свързване към MySQL от R

Има два начина, чрез които можете да се свържете с MySQL от R

  1. Използване на RODBC библиотека

  2. Използване на MySQL библиотека

Ето няколко стъпки, за да ви обясня как MySQL е свързан с R чрез ODBC библиотека.

  • Изтеглете ODBC драйвера от сайта

  • За настройка на ODBC Отидете на Контролен панел - Административни инструменти - ODBC

  • Щракнете върху Добавяне, за да добавите нова ODBC настройка за MySQL

  • Кликнете върху Готово. Сега ще получите екран, където трябва да въведете IP адреса на MySQL сървъра

  • След като свържете MySQL ODBS, преминете към R, за да извикате този източник на данни и да получите достъп до която и да е от таблиците в R

  • Сега заредете библиотеката RODBC, като използвате следната команда

  • След като RODBC е инсталиран, свържете се с базата данни на класическите модели в MySQL и тествайте библиотеката RODBC

Пример за създаване на разпръснат сюжет с технология R инструменти

Следващата таблица ви предоставя данните. Едната колона има Години, а другата е Общо продадени телефони, която е в милиони.

годинаОбщо продадени телефони
200476.53
200598.37
2006142, 09
2007205, 87
2008300, 49
2009429, 73
2010621, 28
2011846, 32
2012951, 35
2013898, 02

Стъпка 1: Заредете тези данни в R, използвайки метода load.csv

Стъпка 2: Сега имате данните в моя раздел с данни, както е показано по-долу

Стъпка 3: Сега начертайте графиката с помощта на командата

Стъпка 4: Резултатът ви ще бъде показан както следва

Приложения на технологията R Tools

Приложенията за технологии за инструменти на R се използват в широк спектър от области от астрономия, финанси и химия до медицина и много други. Пакетите на R са предназначени за конкретни приложения. Можете също да създадете собствено R приложение и не е нужно да сте гений за това. Някои от пакетите R за приложения са изброени по-долу.

  • Клинични изпитвания
  • Клъстер анализ
  • Изчислителна физика
  • Диференциални уравнения
  • Проучвания на околната среда
  • Финанси
  • генетика
  • Графични модели
  • Графика и визуализация
  • Машинно обучение
  • Медицински изображения
  • Обработка на естествен език
  • Официална статистика

R общност

R е глобална общност, в която много хора прекарват времето и усилията си, за да поддържат и развиват езика на R и неговата среда. Тази общност играе важна роля за създаването на R на висококачествен и прозрачен софтуер. R общността извършва следните дейности

  • Поддържа и подобрява R езика
  • Увеличете обхвата и силата на езика R
  • Създавайте нови приложения в различни полета, като използвате R
  • Говорете за предимствата и предимствата на R
  • Предоставете помощ на начинаещите да започнат с R

Сътрудници на технологиите R инструменти

R има хиляди сътрудници от различни части на света. Тежките повдигачи на R са членовете на R групата. Те правят промени, поправят грешки, тестват кода, поддържат CRAN и го поддържат на всички поддържани платформи.

Коя технология за инструменти на R трябва да изберете?

Има различни версии на R, достъпни за всеки тип потребители и различен тип бюджет. Изберете един, който отговаря на вашите нужди, за да получите по-добри резултати от R.

заключение

От тази статия можете да имате ясна представа за технологията на R инструменти. Доказано е също, че технологията на R инструменти е най-важната платформа за разработването на нови статистически методи. Той застава пред другите инструменти за анализ на данни. Ако сте учен с данни, тогава определено трябва да научите R като всеки друг език. Ако обичате програмирането, тогава определено ще обичате да работите с R инструменти. Ако искате да станете майстор на R език, тогава трябва да практикувате езика често и да го използвате за изпълнение на важни задачи.

Препоръчителен член

Ето няколко статии за R инструмент за подробна информация за анализ на данни, така че просто преминете през линка

  1. Информация за кариерата в Google Maps
  2. R програмиране срещу разликата в python

Категория: