Давайте будем иметь кадр данных с длинными строками в одном столбце: df<-data.frame(short=rnorm(10,0,1),long=replicate(10,paste(rep(sample(letters),runif(1,5,8)),collapse=""))) Как я мог бы напечатать ...
У меня есть фрейм данных с 30 строками и 100 столбцами (X). Я хотел бы создать новый фрейм данных (Y) с определенными строками из большего фрейма данных. Например, я хочу, чтобы фрейм данных (Y) содержал ...
Вот небольшой кусок кода, который я написал для сообщения о переменных с отсутствующими значениями в data frame. Я пытаюсь придумать более элегантный способ сделать это, который, возможно, возвращает data.frame, но я ...
У меня есть фрейм данных со следующими данными: 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,...
Мне просто интересно, что эффективнее хранить данные в длинном или широком формате, независимо от интерпретации? Я использовал object.size() для определения размера в памяти, но они не ...
В настоящее время я использую следующую функцию для перечисления классов data.frame: sapply (names (iris), function (x) class (iris [, x ])) Должен быть более элегантный способ сделать это ...
В 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 ") Я хотел бы преобразовать это ...
У меня есть фрейм данных вроде 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] [, ...
С помощью df: df <- data.frame (value = abs (rnorm (100, 25, 5)), status = sample (0: 1,100, replace = T))
df $ value [sample (1: 100,5)] <- NA Мне нужно получить таблицу частот (процент) (лучше вернуть матрицу) ...
У меня есть фрейм данных с именем data.df с различными столбцами, например, col1, col2, col3 .... col15. Фрейм данных не имеет определенного атрибута класса, но любой атрибут может потенциально использоваться как класс ...
У меня есть data.frame с именем mydata и идентификаторы вектора, содержащие индексы столбцов в data.frame, которые я хотел бы преобразовать в факторы . Теперь следующий код решает проблему для (i in ids) ...
Я пытаюсь объединить несколько фреймов данных с помощью rbind. Если я вызываю rbind directy, проблем не возникает:> test <- rbind (x)
> is.data.frame (x)
[1] ИСТИНА, однако, если я использую do.call, я столкнулся с ...
предположим, что у меня есть числовой вектор, например: 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 ...
Я написал код, используемый для организации данных, отобранных с разной частотой, но я широко использовал циклы for, которые значительно замедляют работу кода, когда данные набор большой. ...
У меня есть огромный 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....
У меня есть 2 списка чисел (col1 и col2) ниже.
Я хотел бы добавить 2 столбца (col3 и col4), которые соответствуют следующее.
col3 номера col2, начинающиеся с 1 каждый раз, когда col2 изменяется (например, с b2 на b3).
col4 ...
Я начал верить, что кадры данных не имеют преимуществ над матрицами, за исключением удобства записи. Однако я заметил эту странность при запуске unique на матрицах и фреймах данных: кажется ...
Это моя первая публикация здесь, поэтому, пожалуйста, будьте любезны ;-) ИЗМЕНИТЬ {{1 }} Мой вопрос был закрыт до того, как я успел внести предложенные мне изменения. Так что сейчас я пытаюсь сделать работу лучше, спасибо за ...
Предположим, мы хотим получить доступ к данным из фрейма данных по строкам. Примеры упрощены, но при упорядочивании фрейма данных по именам строк, например, (df[order(row.names(df)])) мы используем ту же технику. Если ...
У меня есть два больших кадра данных, a и b, для которых идентичный (a, b) имеет значение ИСТИНА, как и all.equal (a, b), но идентичный (digest (a), digest (b)) - ЛОЖЬ. Что могло вызвать это? Более того, я попытался покопаться ...
Я знаю, что могу изменить имя столбца data.frame с помощью: colnames (df) [3] <- "newname" Но могут быть случаи, когда столбец, который я хочу изменить не находится на 3-й позиции. Есть ли способ найти ...
После того, как я закончил некоторые манипуляции с фреймом данных, я получил фрейм данных результата. Но индекс не указан должным образом, как показано ниже. MsgType / Cxr NoOfMsgs AvgElpsdTime (мс) 161 ...
У меня есть фрейм данных, где каждая строка - это вектор значений разной длины. Я хотел бы создать вектор последнего истинного значения в каждом ряду. Вот пример фрейма данных: df <- read.table(...
, у меня есть кадр данных, содержащий вектор значения x, Вектор y значений y и вектора идентификаторов: x <- rep (0: 3, 3)
Y <- Runif (12)
ID <- C (REP («A», 4), REP («B», 4), REP («C», 4))
DF <- Data ....
Я регулярно извлекаю столы из Википедии. Веб-импорт Excel не работает должным образом для Wikipedia, так как он относится к всей странице в качестве таблицы. В Google Spreadsheet я могу ввести эту: = imoteHTML («http: / ...