Вопросы по теме 'reshape'

Назначьте индексы на уровне группы во время или после плавления [дубликаты]
У меня есть фрейм данных с такими пробелами: Var1 Var2 Var3 1 NA NA NA 2 NA NA NA 3 NA NA NA 4 NA 0.06703 NA 5 NA 0.08639 NA 6...
768 просмотров
schedule 20.01.2024

Изменить форму фрейма данных с широкого на панельный с несколькими переменными и некоторой неизменностью во времени
Это основная проблема анализа данных, которую Stata решает за один шаг. Создайте широкий фрейм данных с постоянными во времени данными (x0) и изменяющимися во времени данными за 2000 и 2005 годы (x1,x2): d1 <- data.frame(subject = c("id1",...
9634 просмотров
schedule 17.12.2023

Из строк в один столбец
Есть много файлов, для которых данные в следующем виде year Jan Feb Mar ...........Dec 1990 x1 x2 x3 x12 1991 y1 y2 y3 y12 . . 2000 z1 z2 z3 z12 Я хочу перенести каждую из строк и сложить их...
112 просмотров
schedule 11.10.2022

R объединить nx4 в nx2
У меня есть набор данных с 1 фактором (4 уровня). Однако каждый уровень фактора и данные в настоящее время находятся в своем собственном столбце с меткой уровня фактора вверху (матрица n на 4). Чтобы сделать анова, я хочу изменить это на n на 2 со...
66 просмотров
schedule 08.11.2023

Изменение формы, реструктуризация и / или слияние фрейма данных R
Я пытаюсь изменить форму и «расширить» data.frame на основе значений, содержащихся в data.frame. Ниже представлена ​​структура фрейма данных, с которого я начинаю: Начальная структура: 'data.frame': 9 obs. of 5 variables: $...
305 просмотров
schedule 07.10.2022

Как подготовить данные для факторного анализа повторных измерений?
В настоящее время мой фрейм данных имеет широкоформатный формат, и я хочу провести факторный анализ повторных измерений с двумя факторами между субъектами (пол и организация) и внутрисубъектным фактором (тип задачи). Ниже я проиллюстрировал, как мои...
165 просмотров
schedule 09.03.2024

Изменение формы от длинной до широкой с несколькими группами
Мои данные выглядят так: Smoker PtNo Day Hour FEV1 timename 1 0 1 1 0 3.26 d1h0 2 0 1 1 2 3.05 d1h2 3 0 1 1 4 3.02 d1h4 4 0 1 1 6 3.27 d1h6 5 0 1 2 0 3.28...
236 просмотров
schedule 30.01.2024

как преобразовать в многоуровневые, многоупорядоченные широкие данные, используя динамические имена столбцов
извините, если у этого есть очевидный ответ. я пытаюсь выполнить изменение формы, которое имеет много ответов stackoverflow, когда используется только один столбец или когда имена столбцов могут быть жестко закодированы, но мне нужен ответ, который...
196 просмотров
schedule 15.01.2024

R изменить форму, преобразовав все значения в 1
Мои исходные данные выглядят так data id1,id2,value A,1,-1.09 B,1,-1.033 C,1,-1.5 A,2,9.1 B,2,2.006 C,2,-3.95 Я попытался использовать пакет reshape в R, чтобы изменить его с помощью команды cast(data, id2 ~ id1) , но это преобразует все мои...
27 просмотров
schedule 12.04.2024

Лучший способ объединить и сохранить столбцы
Я пытаюсь изменить структуру данных. У него 4 столбца: я хочу объединить 3 из них и оставить один. Наверное, проще понять на примере: Вот как это выглядит: year x1 x2 x3 2000 4 3 9 2000 1 4 2 2002 4 3 7 Вот как...
60 просмотров
schedule 02.11.2022

R: свести строки в столбцы и использовать N/A для отсутствующих значений.
У меня есть кадр данных, который выглядит примерно так NUM <- c("45", "45", "45", "45", "48", "50", "66", "66", "66", "68") Type <- c("A", "F", "C", "B", "D", "A", "E", "C", "F", "D") Points <-...
8694 просмотров
schedule 05.12.2023

как скрыть символ в каждом столбце как подстолбец без дублирования
У меня есть такой файл data.frame: input: 1 200 444 444 2 310 NA 444 3 310 NA 444 4 NA 444 444 5 200 444 444 6 200 NA 444 7 310 444 444 8 310 876 444 9 310 876 444 10 NA 876 444 Я хочу преобразовать символ ecah в каждом столбце в...
112 просмотров
schedule 29.11.2022

Как упорядочить данные из широкого формата в длинный и указать отношения
В настоящее время у меня есть файл, который мне нужно преобразовать из широкого формата в длинный. Пример данных: Subject,Cat1_Weight,Cat2_Weight,Cat3_Weight,Cat1_Sick,Cat2_Sick,Cat3_Sick 1,10,11,12,1,0,0 2,7,8,9,1,0,0 Однако мне это нужно в...
101 просмотров
schedule 17.12.2023

Изменение формы кадра данных с длинного на широкий
У меня есть следующее data.frame : t1 = data.frame( t_id = c("61","61","61","62","62","63"), u_id = c("84","85","86","84","87","88"), type = c("d","d","d","s","s","d"), v1 = c(0.25, 0.25, 0.25, 0.35, 0.35, 0.45),v2 = c(0.30, 0.30, 0.40,...
95 просмотров
schedule 06.10.2022

Растопить верхнюю треугольную матрицу кадра данных Pandas
Дан квадратный pandas DataFrame следующего вида: a b c a 1 .5 .3 b .5 1 .4 c .3 .4 1 Как можно расплавить верхний треугольник , чтобы получить матрицу следующего вида Row Column Value a a 1 a b...
18710 просмотров
schedule 21.11.2022

Есть ли способ использовать изменение формы в таблице?
В предыдущем вопросе у меня возникла проблема с изменением формы: ошибка изменения формы - недопустимая длина row.names Через несколько часов я понял, что это потому, что я использовал формат tbl, а не data.frame. Итак, чтобы использовать...
193 просмотров
schedule 13.03.2024

R, data.table или dplyr, имена столбцов разделения длинного формата
Представьте, что у меня есть фрейм данных с именами столбцов, такими как Mary1, Mary2, Mary3, Bob1, Bob2, Bob3, Pam1, Pam2, Pam3 и т. д., но с гораздо большим количеством столбцов. Приведем более простой воспроизводимый пример. set.seed(1)...
89 просмотров
schedule 20.02.2024

Транспонировать кадр данных Python в соответствии со многими переменными
У меня есть Dataframe из одного файла, у меня есть продукты и цена вместе. У меня есть в файле за день, кто зарегистрировал все продукты, купленные клиентом. Таким образом, длина столбцов зависит от наибольшего количества товаров, купленных одним...
1241 просмотров
schedule 20.01.2024

общий размер нового массива должен быть неизменным
У меня есть два массива x1 и x2, оба массива 1 * 14, я пытаюсь их заархивировать, а затем выполнить изменение формы. Код приведен ниже; x1 Out[122]: массив([1, 2, 3, 1, 5, 6, 5, 5, 6, 7, 8, 9, 7, 9]) x2 Out[123]: массив([1, 3, 2,...
7814 просмотров
schedule 09.10.2022

Преобразование неопрятного и несбалансированного набора данных из широкого в длинный
У меня есть набор данных (данные), который выглядит так: ID,ABC.BC,ABC.PL,DEF.BC,DEF.M,GHI.PL SB0005,C01,D20,C01a,C01b,D20 BC0013,C05,D5,C05a,NA,D5 Я хочу изменить его из широкого в длинный формат, чтобы получить что-то вроде этого:...
571 просмотров
schedule 22.05.2024