Jurik-Phys.Net

~ Простота и ясность ~

Инструменты пользователя

Инструменты сайта


itechnology:r

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
itechnology:r [2013/12/25 15:48] – [Пример работы со вложенными списками] jurik_physitechnology:r [2016/12/01 11:22] (текущий) jurik_phys
Строка 1: Строка 1:
 ====== R Language ====== ====== R Language ======
 +===== Google's R Style Guide =====
 +https://google.github.io/styleguide/Rguide.xml
 +
 ===== Вложенные списки (nested lists)  ===== ===== Вложенные списки (nested lists)  =====
 R language развивает парадигму векторной работы с данными. Это означает, что работа с объектом (вектором, списком и т.д.) происходит не последовательно от элемента к элементу, а параллельно со всеми элементами данных объектов. Такой подход позволяет существенно ускорить операции над векторами, списками, матрицами и т.д. R language развивает парадигму векторной работы с данными. Это означает, что работа с объектом (вектором, списком и т.д.) происходит не последовательно от элемента к элементу, а параллельно со всеми элементами данных объектов. Такой подход позволяет существенно ускорить операции над векторами, списками, матрицами и т.д.
Строка 21: Строка 24:
 <code> <code>
 laply(ousidelist[[1]], identity) laply(ousidelist[[1]], identity)
- 
 [1] 1 2 3 4 5 [1] 1 2 3 4 5
 </code> </code>
Строка 28: Строка 30:
 <code> <code>
 laply(outside_list, function(x) laply(x, identity)) laply(outside_list, function(x) laply(x, identity))
- 
       2  3  4  5       2  3  4  5
 [1,] 1  2  3  4  5 [1,] 1  2  3  4  5
Строка 40: Строка 41:
 <code> <code>
 laply(outside_list, function(x) laply(x, function(x) sqrt(x))) laply(outside_list, function(x) laply(x, function(x) sqrt(x)))
- 
         1        2        3        4        5         1        2        3        4        5
 [1,] 1.000000 1.414214 1.732051 2.000000 2.236068 [1,] 1.000000 1.414214 1.732051 2.000000 2.236068
Строка 48: Строка 48:
 [5,] 2.236068 3.162278 3.872983 4.472136 5.000000 [5,] 2.236068 3.162278 3.872983 4.472136 5.000000
 </code> </code>
 +
 +===== Установка пакетов из CRAN =====
 +<code>install.packages("dendextend", dependencies = TRUE, repos = "http://cran.rstudio.com/")</code>
itechnology/r.txt · Последнее изменение: 2016/12/01 11:22 — jurik_phys