Resultados da pesquisa a pedido "data-manipulation"
pandas mesclam na edição da coluna de data
Estou tentando mesclar dois quadros de dados na coluna de data (tentei como tipoobject oudatetime.date, mas falha ao fornecer a saída de mesclagem desejada: import pandas as pd df1 = pd.DataFrame({'amt': {0: 1549367.9496070854, ...
obter primeiro e último valores no grupo - dplyr group_by com last () e first ()
O código abaixo deve agrupar os dados por ano e, em seguida, criar duas novas colunas com o primeiro e o último valor de cada ano. library(dplyr) set.seed(123) d <- data.frame( group = rep(1:3, each = 3), year = rep(seq(2000,2002,1),3), value = ...
Manupilando dados do mês anterior de acordo com o mês atual
Eu tenho um nome de tabela Prv_Data que contém o mês anterior do relatório, com a coluna Report_Id e Timeline. Prv_Data -> Report_ID | Timeline ---------------|-------------- 01 | Weekly @Mon 01 | Weekly @Mon 01 | Weekly @Mon 01 | Weekly @Mon 02 ...
contando antes e antes da mudança de valor, dentro dos grupos, gerando novas variáveis para cada turno único
Estou trabalhando para contar ocorrências de valores únicos nos meus grupos,id. Eu estou olhandoTF. QuandoTF mudanças que quero contar para frente e para trás a partir desse ponto. Essa contagem deve ser armazenada em uma nova variávelPM#, de ...
PHP XMLReader lê, edita Nó, escreve XMLWriter
Eu tenho um arquivo XML que é muito muito grande (milhões de registros). Devido a restrições de velocidade e memória, pretendo usarXMLReader/XMLWriter. Preciso ler o arquivo, obter um registro, alterar seu atributo e, finalmente, salvar XML ...
Subcondicionando uma matriz por row.names
Eu tenho uma matriz com os seguintes row.names: "X1" "X5" "X33" "X37" "X52" "X566"Agora eu quero selecionar apenas as linhas que correspondem às entradas de uma lista, digamos: include_list <- c("X1", "X5", "X33")Eu imagino que faria algo ...
Como remover grupos de observação com dplyr :: filter ()
Para os seguintes dados ds <- read.table(header = TRUE, text =" id year attend 1 2007 1 1 2008 1 1 2009 1 1 2010 1 1 2011 1 8 2007 3 8 2008 NA 8 2009 3 8 2010 NA 8 2011 3 9 2007 2 9 2008 3 9 2009 3 9 2010 5 9 2011 5 10 2007 4 10 2008 4 10 2009 2 ...
Normalizar (reformatar) dados de tabulação cruzada para o Tableau sem usar o Excel
O Tableau geralmente funciona melhor quandoos dados de entrada estão no formato "normalizado" [http://kb.tableausoftware.com/articles/knowledgebase/denormalize-data], em vez de tabulação cruzada. Isso também é conhecido como conversão de "formato ...
Como filtrar (com dplyr) para todos os valores de um grupo se o limite variável for atingido?
Aqui estão os dados fictícios: cases <- rep(1:5,times=2) var1 <- as.numeric(c(450,100,250,999,200,500,980,10,700,1000)) var2 <- as.numeric(c(111,222,333,444,424,634,915,12,105,152)) maindata1 <- data.frame(cases,var1,var2) df1 <- maindata1 %>% ...
Atribuir valor ao grupo com base na condição na coluna
Eu tenho um quadro de dados que se parece com o seguinte: > df = data.frame(group = c(1,1,1,2,2,2,3,3,3), date = c(1,2,3,4,5,6,7,8,9), value = c(3,4,3,4,5,6,6,4,9)) > df group date value 1 1 1 3 2 1 2 4 3 1 3 3 4 2 4 4 5 2 5 5 6 2 6 6 7 3 7 6 8 ...