0
ответов

Печать кадров данных с длинными строками в R

Давайте будем иметь кадр данных с длинными строками в одном столбце: df<-data.frame(short=rnorm(10,0,1),long=replicate(10,paste(rep(sample(letters),runif(1,5,8)),collapse=""))) Как я мог бы напечатать ...
вопрос задан: 1 December 2011 15:18
0
ответов

Подмножество данных с использованием непоследовательных номеров строк

У меня есть фрейм данных с 30 строками и 100 столбцами (X). Я хотел бы создать новый фрейм данных (Y) с определенными строками из большего фрейма данных. Например, я хочу, чтобы фрейм данных (Y) содержал ...
вопрос задан: 30 November 2011 02:00
0
ответов

Элегантный способ сообщить об отсутствующих значениях в data.frame

Вот небольшой кусок кода, который я написал для сообщения о переменных с отсутствующими значениями в data frame. Я пытаюсь придумать более элегантный способ сделать это, который, возможно, возвращает data.frame, но я ...
вопрос задан: 29 November 2011 20:53
0
ответов

Есть ли что-то вроде pmax index?

У меня есть фрейм данных со следующими данными: date=strptime(c(20110101,20110102,20110103,20110104,20110105,20110106),'%Y%m%d') rate1=c(1,2,3,4,5,6) rate2=c(2,1,3,6,8,4) rate3=c(4,1,3,6,8,3) rate4=c(7,...
вопрос задан: 22 November 2011 00:13
0
ответов

Данные в широком или длинном формате более эффективны?

Мне просто интересно, что эффективнее хранить данные в длинном или широком формате, независимо от интерпретации? Я использовал object.size() для определения размера в памяти, но они не ...
вопрос задан: 18 November 2011 13:07
0
ответов

Элегантный способ получить классы colclasses из data.frame

В настоящее время я использую следующую функцию для перечисления классов data.frame: sapply (names (iris), function (x) class (iris [, x ])) Должен быть более элегантный способ сделать это ...
вопрос задан: 14 November 2011 22:55
0
ответов

R Преобразование пары в data.frame

В R у меня есть два вектора пар вроде этого: x <- c ("A = 5", "B = 1", "D = 1 "," E = 1 "," F = 2 "," G = 1 ") y <- c (" A = 2 "," B = 1 "," C = 3 "," D = 1 "," H = 4 ") Я хотел бы преобразовать это ...
вопрос задан: 14 November 2011 20:45
0
ответов

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

У меня есть фрейм данных вроде z: z <- matrix (c (1,0,0,1,1,0,0, 1,0,0,0, 1,0,0, 0,0,0,0,0,0,0, 0,0,1,0,0,0,0), nrow = 7, dimnames = list (LETTERS [1: 7], NULL)) [, 1] [, 2] [, 3] [, ...
вопрос задан: 2 November 2011 21:05
0
ответов

Лучший способ получить таблицу частот для непрерывных данных (R)?

С помощью df: df <- data.frame (value = abs (rnorm (100, 25, 5)), status = sample (0: 1,100, replace = T)) df $ value [sample (1: 100,5)] <- NA Мне нужно получить таблицу частот (процент) (лучше вернуть матрицу) ...
вопрос задан: 2 November 2011 16:34
0
ответов

передача строки в качестве имени столбца фрейма данных

У меня есть фрейм данных с именем data.df с различными столбцами, например, col1, col2, col3 .... col15. Фрейм данных не имеет определенного атрибута класса, но любой атрибут может потенциально использоваться как класс ...
вопрос задан: 2 November 2011 14:56
0
ответов

Как факторизовать определенные столбцы в data.frame в R с помощью apply

У меня есть data.frame с именем mydata и идентификаторы вектора, содержащие индексы столбцов в data.frame, которые я хотел бы преобразовать в факторы . Теперь следующий код решает проблему для (i in ids) ...
вопрос задан: 2 November 2011 11:16
0
ответов

потеря фрейма данных при использовании do.call

Я пытаюсь объединить несколько фреймов данных с помощью rbind. Если я вызываю rbind directy, проблем не возникает:> test <- rbind (x) > is.data.frame (x) [1] ИСТИНА, однако, если я использую do.call, я столкнулся с ...
вопрос задан: 1 November 2011 22:09
0
ответов

Как я могу извлечь значения из data.frame на основе вектора в R?

предположим, что у меня есть числовой вектор, например: x <- c (1.0, 2.5, 3.0) и data.frame: df <- data.frame (key = c (0.5,1.0,1.5,2.0,2.5,3.0), value = c (-1.187,0.095, -0.142, -0.818, -0.734,0.511)) ключ df ...
вопрос задан: 1 November 2011 01:39
0
ответов

Перемещение значений между строками без цикла for в R

Я написал код, используемый для организации данных, отобранных с разной частотой, но я широко использовал циклы for, которые значительно замедляют работу кода, когда данные набор большой. ...
вопрос задан: 28 October 2011 15:57
0
ответов

Удаление строк из кадра данных R

У меня есть следующий кадр данных:> str (df) 'data.frame': 3149 набл. из 9 переменных: $ mkod: int 5029 5035 5036 5042 5048 5050 5065 5071 5072 5075 ... $ mad: Фактор с 65 уровнями "Akgün ...
вопрос задан: 28 October 2011 06:59
0
ответов

Сопоставление с образцом в контексте кадра данных

У меня есть кадр данных, первые 5 строк которого выглядят следующим образом: Пример CCT6 GAT1 IMD3 PDR3 RIM15 001 0000000000 111111111111111111111 ...
вопрос задан: 27 October 2011 03:50
0
ответов

Подсчет факторов, встречающихся в группе в R

Вот мои данные: > head(Kandula_for_n) date dist date_only 1 2005-05-08 12:00:00 138.5861 2005-05-08 2 2005-05-08 16:00:00 1166.9265 2005-05-08 3 2005-05-08 20:00:00 1270....
вопрос задан: 26 October 2011 00:28
0
ответов

zoo object aggregation

Уважаемое сообщество, данные, которые я получаю, будут в фрейме данных: Var_1 Var_2 Дата VaR_3 VaR_4 VaR_5 Var_6 1 4 2010-...
вопрос задан: 24 October 2011 15:00
0
ответов

Rearrange dataframe to a table, the opposite of "melt" [duplicate]

У меня есть огромный dataframe вот такой: SN = c(1:100, 1:100, 1:100, 1:100, 1:100) class = c(rep("A1", 100), rep("B2", 100), rep("C3", 100), rep("D4", 100)) # всего 6000 уровней myvar = rnorm(400) mydf = data....
вопрос задан: 19 October 2011 15:57
0
ответов

Как получить перенумерацию нумерованного списка при изменении значения

У меня есть 2 списка чисел (col1 и col2) ниже. Я хотел бы добавить 2 столбца (col3 и col4), которые соответствуют следующее. col3 номера col2, начинающиеся с 1 каждый раз, когда col2 изменяется (например, с b2 на b3). col4 ...
вопрос задан: 18 October 2011 19:25
0
ответов

Почему «уникальный» выполняется быстрее в кадре данных, чем матрица в R?

Я начал верить, что кадры данных не имеют преимуществ над матрицами, за исключением удобства записи. Однако я заметил эту странность при запуске unique на матрицах и фреймах данных: кажется ...
вопрос задан: 18 October 2011 18:34
0
ответов

Идентифицировать записи в фрейме данных A, не содержащиеся в фрейме данных B [закрыто]

Это моя первая публикация здесь, поэтому, пожалуйста, будьте любезны ;-) ИЗМЕНИТЬ {{1 }} Мой вопрос был закрыт до того, как я успел внести предложенные мне изменения. Так что сейчас я пытаюсь сделать работу лучше, спасибо за ...
вопрос задан: 14 October 2011 10:40
0
ответов

В R, почему выбор строк из фрейма данных возвращает данные в виде вектора, если фрейм данных имеет только один столбец?

Предположим, мы хотим получить доступ к данным из фрейма данных по строкам. Примеры упрощены, но при упорядочивании фрейма данных по именам строк, например, (df[order(row.names(df)])) мы используем ту же технику. Если ...
вопрос задан: 6 October 2011 09:00
0
ответов

Идентичные кадры данных с разными дайджестами в R?

У меня есть два больших кадра данных, a и b, для которых идентичный (a, b) имеет значение ИСТИНА, как и all.equal (a, b), но идентичный (digest (a), digest (b)) - ЛОЖЬ. Что могло вызвать это? Более того, я попытался покопаться ...
вопрос задан: 28 September 2011 15:59
0
ответов

Измените имя столбца, посмотрев

Я знаю, что могу изменить имя столбца data.frame с помощью: colnames (df) [3] <- "newname" Но могут быть случаи, когда столбец, который я хочу изменить не находится на 3-й позиции. Есть ли способ найти ...
вопрос задан: 27 September 2011 21:11
0
ответов

Изменить номер индекса фрейма данных

После того, как я закончил некоторые манипуляции с фреймом данных, я получил фрейм данных результата. Но индекс не указан должным образом, как показано ниже. MsgType / Cxr NoOfMsgs AvgElpsdTime (мс) 161 ...
вопрос задан: 27 September 2011 10:45
0
ответов

Выбрать последнее значение в строке, по строке

У меня есть фрейм данных, где каждая строка - это вектор значений разной длины. Я хотел бы создать вектор последнего истинного значения в каждом ряду. Вот пример фрейма данных: df <- read.table(...
вопрос задан: 23 September 2011 20:41
0
ответов

ddply с функцией lm ()

Привет, ребята, как я могу использовать функцию ddply для линейной модели: x1 <- c (1:10, 1:10) {{1 }} x2 <- c (1: 5, 1: 5, 1: 5, 1: 5) x3 <- c (rep (1,5), rep (2,5), rep (1 , 5), rep (2,5)) set.seed (123) y <- rnorm (20, 10, 3) ...
вопрос задан: 23 September 2011 08:50
0
ответов

Применяют LM для подмножества кадра данных, определенные третьим столбцом кадра

, у меня есть кадр данных, содержащий вектор значения x, Вектор y значений y и вектора идентификаторов: x <- rep (0: 3, 3) Y <- Runif (12) ID <- C (REP («A», 4), REP («B», 4), REP («C», 4)) DF <- Data ....
вопрос задан: 14 September 2011 19:11
0
ответов

Импорт таблиц Wikipedia в R

Я регулярно извлекаю столы из Википедии. Веб-импорт Excel не работает должным образом для Wikipedia, так как он относится к всей странице в качестве таблицы. В Google Spreadsheet я могу ввести эту: = imoteHTML («http: / ...
вопрос задан: 13 September 2011 20:00