Результаты поиска по запросу "reshape"
Изменить форму от длинного до широкого с несколькими группировками
Мои данные выглядят так:
Преобразование имен столбцов R в переменные id
Я совершенно сбит с толку и даже не смог найти то, что искал. У меня есть многолетний опрос по разным странам, который в настоящее время выглядит так: Question Year CountryA CountryB ... CountryZ 1 1999 Yes No No 2 1999 Yes Yes Yes То есть, это ...
Изменить форму головоломки в data.table
Еще одна проблема изменения формы вdata.table set.seed(1234) DT <- data.table(x=rep(c(1,2,3),each=4), y=c("A","B"), v=sample(1:100,12)) # x y v # 1: 1 A 12 # 2: 1 B 62 ... #11: 3 A 63 #12: 3 B 49Я хотел бы сделать накопительную суммуx а такжеv ...
Как использовать «приведение» в форме без агрегации
Во многих случаях использования приведения, которые я видел, используется функция агрегирования, такая как среднее. Как насчет, если вы просто хотите изменить без потери информации. Например, если я хочу взять этот длинный формат: ID condition ...
Как я могу суммировать значения столбцов с помощью dcast ()?
Я застрял с функцией dcast; Я пытаюсь создать таблицу сумм для особей многих видов за год. У меня есть фрейм данных с 3 столбцами: (1) год (фактор), (2) названия видов (фактор) и (3) счет (числовой). Year Species Counts 2002 SP1 2 2002 SP1 3 ...
разделить серию панд без мультииндекса
Я хотел бы взять серию Pandas с одноуровневым индексом и разделить этот индекс на фрейм данных с несколькими столбцами. Например, для ввода: s = pd.Series(range(10,17), index=['a','a','b','b','c','c','c']) s a 10 a 11 b 12 b 13 c 14 c 15 c 16 ...
Сложное (для меня) изменение формы от широкой к длинной в Пандах
Отдельные лица (с индексами от 0 до 5) выбирают между двумя местоположениями: A и B. Мои данные имеют широкий формат, содержащий характеристики, которые различаются у отдельных лиц (ind_var), и характеристики, которые различаются только в ...
R изменить вектор в несколько столбцов
Допустим, у меня есть вектор в R следующим образом: d<-seq(1,100)Я хочу преобразовать этот вектор в матрицу 10x10, чтобы вместо этого у меня были эти данные: [,1] [,2] [,3] .. [,10] 1 2 3 .. 10 11 12 13 .. 20 21 22 23 .. 30 .. 91 92 93 .. 100Я ...