0
ответов

Подсчитайте количество строк в каждой группе

У меня есть фрейм данных, и я хотел бы подсчитать количество строк в каждой группе. Я регулярно использую агрегатную функцию для суммирования данных следующим образом: df2 <- агрегат(х ~ год + месяц, данные = df1, сумма) ...
вопрос задан: 16 July 2019 19:14
0
ответов

Как прочитать исходный код функции R?

У меня есть фрейм данных, и я хочу узнать, как сводка генерирует информацию. В частности, как сводка генерирует количество элементов на каждом уровне фактора. Я могу использовать ...
вопрос задан: 9 July 2019 14:17
0
ответов

Одна функция для определения NaN, NA, Inf, -Inf и т.д.?

Есть ли в R одна функция, которая определяет, является ли значение NA, NaN, Inf, -Inf, или иначе не является хорошо сформированным числом?
вопрос задан: 28 June 2019 22:23
0
ответов

Группировать по нескольким столбцам в dplyr, используя строковый вектор

Я пытаюсь перенести мое понимание plyr в dplyr, но не могу понять, как группировать по нескольким столбцам. # сделать данные со странными именами столбцов, которые не могут быть жестко запрограммированы data = data.frame (...
вопрос задан: 16 June 2019 11:11
0
ответов

Как изменить порядок столбцов во фрейме данных?

Как изменить этот ввод (с последовательностью: время, вход, выход, файлы) : Время выхода файлов 1 2 3 4 2 3 4 5 К этому выходу (в последовательности: время, выход, вход, файлы)? ...
вопрос задан: 2 June 2019 20:08
0
ответов

Как отфильтровать фрейм данных

У меня есть фрейм данных, и я пытался выбрать только те наблюдения, которые меня интересуют следующим образом: data [data ["Var1 "]> 10] К сожалению, эта команда разрушает структуру data.frame и возвращает lon g ...
вопрос задан: 21 April 2019 05:54
0
ответов

дублировать "имена строк" недопустимы ошибка

Я пытаюсь загрузить файл CSV с 14 столбцами, например: StartDate, var1, var2, var3, ..., var14, когда я запускаю эту команду: systems <- read.table ("http://getfile.pl?test.csv", header = TRUE, ...
вопрос задан: 17 April 2019 06:16
0
ответов

Только чтение выбранных столбцов

Кто-нибудь, пожалуйста, скажите мне, как читать только первые 6 месяцев (7 столбцов) для каждого года данных ниже, например, используя чтение .Таблица()? Год Янв Фев Мар Апр Май Июнь Июл Авг Сен Окт ...
вопрос задан: 10 April 2019 23:29
0
ответов

Как преобразовать данные из длинного в широкий формат

У меня возникли проблемы с преобразованием следующего фрейма данных: set.seed (45) dat1 <- data.frame (name = rep (c ("firstName", "secondName"), each = 4), numbers = rep (1: 4, 2), value = rnorm (8)) ...
вопрос задан: 30 March 2019 04:25
0
ответов

Как выйти из режима отладки? [Дубликат]

В RStudio я запустил режим отладки с помощью debug (ls) ls () Тогда я не знаю, как выйти из этого режима. Приглашение изменилось на Обзор [2] > Как мне выйти из этого режима отладки?
вопрос задан: 21 March 2019 09:09
0
ответов

Добавить столбец, который содержит бинированные значения целочисленного столбца

У меня есть фрейм данных с несколькими столбцами, один из этих столбцов - ранги, целое число от 1 до 20. Я хочу создать еще один столбец, содержащий значение ячейки, например «1–4», «5–10», «11–15», «16–20». ...
вопрос задан: 5 January 2019 13:11
0
ответов

Преобразование формата столбца data.frame из символа в коэффициент

Я хотел бы изменить формат (класс) некоторых столбцов моего объекта data.frame (mydf) с символа на коэффициент. Я не хочу этого делать, когда читаю текстовый файл функцией read.table (). ...
вопрос задан: 6 December 2018 08:37
0
ответов

Как создать последовательный индекс на основе переменной группировки в фрейме данных

У меня есть фрейм данных (all_data), в котором у меня есть список сайтов (1 .. . до n) и их оценки, например, оценка сайта 1 10 1 11 1 12 4 10 4 11 4 11 8 ...
вопрос задан: 2 December 2018 20:55
0
ответов

Исчерпывающий обзор типов вещей в R; 'mode', 'class' и 'typeof' недостаточны

Язык R меня смущает. У сущностей есть режимы и классы, но даже этого недостаточно для полного описания сущности. В этом ответе говорится, что в R каждый «объект» имеет режим и класс. Так что я сделал ...
вопрос задан: 16 November 2018 16:11
0
ответов

Доступ к значению переменной, где имя переменной хранится в строке

Аналогичные вопросы были подняты для других языков: C, sql, java и т. Д. Но я пытаюсь сделать это в R. У меня есть: ret_series <- c (1, 2, 3) x <- "ret_series" Как получить (1, 2, 3) с помощью ...
вопрос задан: 16 October 2018 20:23
0
ответов

Как импортировать сразу несколько файлов.csv?

Предположим, у нас есть папка, содержащая несколько файлов data.csv, каждый из которых содержит одинаковое количество переменных, но каждый из них относится к разным временам. Есть ли в R способ импортировать их все одновременно, а не...
вопрос задан: 16 October 2018 20:16
0
ответов

Проверить наличие символов в строке

Я пытаюсь определить, является ли строка подмножеством другой строки. Например: символы <- "тест" value <- "es" Я хочу вернуть TRUE, если "value" появляется как часть строки "chars". В ...
вопрос задан: 16 October 2018 20:10
0
ответов

Как добавить начальные нули?

У меня есть набор данных, который выглядит примерно так: anim <- c (25499,25500,25501,25502,25503,25504 ) секс <- c (1,2,2,1,2,1) wt <- c (0,8, 1,2, 1,0, 2,0, 1,8, 1,4) data <- data.frame (anim, sex, ...
вопрос задан: 16 October 2018 20:08
0
ответов

Как две строки могут быть объединены?

Как я могу объединить (объединить, объединить) два значения? Например, у меня есть: tmp = cbind ("GAD", "AB") tmp # [, 1] [, 2] # [1,] "GAD" "AB" Моя цель - объединить два значения в "tmp" в одно ...
вопрос задан: 19 September 2018 09:34
0
ответов

Путаница между уровнями факторов и метками факторов

Кажется, есть разница между уровнями и обозначениями фактора в R. До сих пор я всегда думал, что уровни - это «настоящее» имя уровней факторов, а метки - это имена, используемые для вывода (...
вопрос задан: 5 September 2018 17:10
0
ответов

Как я могу просмотреть исходный код функции?

Я хочу посмотреть на исходный код функции, чтобы увидеть, как она работает. Я знаю, что могу напечатать функцию, введя ее имя в командной строке: > t function (x) UseMethod ("t") < байт-код: 0x2332948 > & ...
вопрос задан: 29 August 2018 01:36
0
ответов

Как сделать отличный R воспроизводимый пример

При обсуждении производительности с коллегами, преподавании, отправке отчета об ошибках или поиске руководства в списках рассылки и здесь, в StackOverflow, часто задают воспроизводимый пример и всегда ...
вопрос задан: 19 August 2018 17:12
0
ответов

Поиск ВСЕХ дублирующихся строк, включая "элементы с меньшим подскриптом"

R's duplicated возвращает вектор, показывающий, является ли каждый элемент вектора или фрейма данных дубликатом элемента с меньшим подскриптом. Так, если строки 3, 4 и 5 5-рядного фрейма данных одинаковы, ...
вопрос задан: 17 August 2018 00:29
0
ответов

Удалить строки со всеми или некоторыми NA (отсутствующими значениями) в data.frame

Я хотел бы удалить строки в этом фрейме данных, которые: a) содержат NA по всем столбцам. Ниже мой пример фрейма данных. ген hsap mmul mmus rnor cfam 1 ENSG00000208234 0 нет данных NA ...
вопрос задан: 12 August 2018 12:32
0
ответов

Найдите день недели

Допустим, у меня есть дата в R, и она отформатирована следующим образом. дата 2012-02-01 2012-02-01 2012-02-02 Есть ли способ в R добавить еще один столбец с днем ​​недели, связанный с ...
вопрос задан: 8 July 2018 02:38
0
ответов

Управление памятью R / не удается выделить вектор размером n МБ

У меня возникают проблемы при попытке использовать большой объекты в R. Например:> memory.limit (4000) > a = матрица (NA, 1500000, 60) > a = матрица (NA, 2500000, 60) > a = матрица (NA, 3500000, 60) ...
вопрос задан: 6 July 2018 14:13
0
ответов

Ошибка: не удалось найти функцию… в R

Это должен быть вопрос часто задаваемых вопросов, поэтому, пожалуйста, будьте как можно более полными . Ответ - это ответ сообщества, поэтому не стесняйтесь редактировать, если считаете, что чего-то не хватает. Этот вопрос обсуждался и ...
вопрос задан: 6 June 2018 11:34
0
ответов

Разделить столбец строки фрейма данных на несколько столбцов

Я хотел бы получить данные формы before = data.frame (attr = c (1,30,4, 1 1 foo_and_bar 2 30 foo_and_bar_2 3 4 foo_and_bar 4 ...
вопрос задан: 2 June 2018 21:37
0
ответов

Почему эти числа не равны?

Следующий код явно неверен. В чем проблема? я <- 0,1 я <- я + 0,05 я ## [1] 0,15 if (i == 0,15) cat («i равно 0,15») else cat («i не равно 0,15») ## i не равно 0,15
вопрос задан: 30 May 2018 09:56
0
ответов

Отображение двух переменных в виде линий с использованием ggplot2 на одном графике

Очень новый вопрос, но скажем, у меня есть такие данные: test_data <
вопрос задан: 2 May 2018 01:37