Запитання з тегом «r»

R - це вільна мова програмування з відкритим кодом та програмне середовище для статистичних обчислень, біоінформатики, візуалізації та загальних обчислень. Укажіть, будь ласка, мінімальні та відтворювані приклади та бажаний вихід. Використовуйте `dput ()` для даних і вкажіть усі не базові пакети з викликами `library ()`. Не вставляйте зображення для даних або коду, використовуйте замість них відрізні кодові блоки. Для питань, пов’язаних зі статистикою, використовуйте https://stats.stackexchange.com.

8
Додайте значення порожньому вектору в R?
Я намагаюся вивчити R і не можу зрозуміти, як додати до списку. Якби це був Python, я б. . . #Python vector = [] values = ['a','b','c','d','e','f','g'] for i in range(0,len(values)): vector.append(values[i]) Як це зробити в R? #R Programming > vector = c() > values = c('a','b','c','d','e','f','g') > for (i …
160 r  list  vector  append 

23
Як розділити дані на навчальні / тестові набори за допомогою функції вибірки
Я щойно почав використовувати R, і не знаю, як включити мій набір даних із наступним зразком коду: sample(x, size, replace = FALSE, prob = NULL) У мене є набір даних, який мені потрібно вкласти в навчальний (75%) і тестовий (25%) набір. Я не впевнений, яку інформацію я повинен вкласти в …
160 r  sample 

2
Що роблять hjust та vjust при створенні сюжету за допомогою ggplot?
Кожен раз, коли я створюю сюжет за допомогою ggplot, я витрачаю трохи, пробуючи різні значення для hjust та vjust у такій лінії, як + opts(axis.text.x = theme_text(hjust = 0.5)) щоб змусити мітки осі вирівнюватися там, де мітки осі майже торкаються осі, і наближаються до неї (виправдано до осі, так би …
159 r  plot  ggplot2 



11
Безбожний спосіб встановлення нової версії R?
Ендрю Гелман нещодавно скаржився на відсутність простого процесу оновлення для R (можливо, більш актуального для Windows, ніж для Linux). Хтось має хороший трюк для оновлення: від встановлення програмного забезпечення до копіювання всіх налаштувань / пакетів? Ця пропозиція містилася в коментарях і є тим, що я використовував останнім часом. Спочатку встановіть …
158 r  upgrade  packages 

5
Укажіть рядки кадрів даних відповідно до вектора з конкретним порядком
Чи є більш простий спосіб забезпечити впорядкування рядків кадру даних відповідно до "цільового" вектора, як той, який я реалізував у короткому прикладі нижче? df <- data.frame(name = letters[1:4], value = c(rep(TRUE, 2), rep(FALSE, 2))) df # name value # 1 a TRUE # 2 b TRUE # 3 c FALSE …
158 r  sorting  dataframe 

9
Згрупуйте по декількох стовпцях у dplyr, використовуючи рядок векторного введення
Я намагаюся перенести своє розуміння plyr в dplyr, але не можу зрозуміти, як згрупуватися за кількома колонками. # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx = sample(LETTERS[1:3], 100, replace=TRUE), a30mvxigxkghc5cdsvxvyv0ja = sample(LETTERS[1:3], 100, replace=TRUE), value = rnorm(100) ) # get the columns …
157 r  dplyr  r-faq 


2
Знайдіть ім’я файлу з повного шляху до файлу
Чи є спосіб витягнути ім'я файлу з повного шляху до файлу (частина шляху до файлу) без клопоту з обробкою рядка? Еквівалентом на Java буде: File f = new File ("C:/some_dir/a") f.getName() //output a f.getFullAbsolutePath() //output c:/some_dir/a
156 file  r  path 

13
Контроль R та версій для аналітика сольних даних
Багато аналітиків даних, які я поважаю, використовують контроль версій. Наприклад: http://github.com/hadley/ Дивіться коментарі на http://permut.wordpress.com/2010/04/21/revision-control-statistics-bleg/ Однак я оцінюю, чи варто застосовувати систему контролю версій, наприклад git. Короткий огляд: Я соціальний вчений, який використовує R для аналізу даних для наукових публікацій. В даний час я не виробляю пакети R. Мій код …
155 git  version-control  r 

9
Фільтруйте рядки data.frame за логічною умовою
Я хочу фільтрувати рядки з data.frameурахуванням логічної умови. Припустимо, що у мене є такий кадр даних expr_value cell_type 1 5.345618 bj fibroblast 2 5.195871 bj fibroblast 3 5.247274 bj fibroblast 4 5.929771 hesc 5 5.873096 hesc 6 5.665857 hesc 7 6.791656 hips 8 7.133673 hips 9 7.574058 hips 10 7.208041 …
155 r  subset  dataframe 


8
Об'єднати / узагальнити кілька змінних у групі (наприклад, сума, середнє значення)
З кадру даних, є простий спосіб агрегації ( sum, mean, maxодночасно с) і ін кілька змінних? Нижче наведено кілька зразкових даних: library(lubridate) days = 365*2 date = seq(as.Date("2000-01-01"), length = days, by = "day") year = year(date) month = month(date) x1 = cumsum(rnorm(days, 0.05)) x2 = cumsum(rnorm(days, 0.05)) df1 = …

4
Скреблінг таблиць HTML у рамки даних R за допомогою пакету XML
Як скребти HTML-таблиці за допомогою пакету XML? Візьмемо, наприклад, цю сторінку Вікіпедії про футбольну команду Бразилії . Я хотів би прочитати це в R і отримати таблицю "список усіх матчів, які Бразилія зіграла проти визнаних команд FIFA" як фрейму даних. Як я можу це зробити?
153 html  r  xml  parsing  web-scraping 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.