Articles of reformular

Subconjunto do quadro de dados R resulta em linhas misteriosas de NA

Eu tenho encontrado o que eu acho que é um bug. Não é grande coisa, mas estou curioso para saber se alguém já viu isso. Infelizmente, meus dados são confidenciais, então tenho que criar um exemplo e não será muito útil. Quando subconjunto meus dados, ocasionalmente recebo misteriosas linhas NA que não estão no meu […]

Remodelando de largura para longa com várias colunas de valores

Eu preciso remodelar minha tabela ampla em formato longo, mas mantendo vários campos para cada registro, por exemplo: dw <- read.table(header=T, text=' sbj f1.avg f1.sd f2.avg f2.sd blabla A 10 6 50 10 bA B 12 5 70 11 bB C 20 7 20 8 bC D 22 8 22 9 bD ') # Now […]

Reformule um dataframe para um formato longo com vários conjuntos de colunas de medida

Eu tenho um dataframe R que eu escalei da internet usando readHTMLTable() no pacote XML . A tabela se parece com o seguinte trecho com múltiplas variables ​​/ colunas para população e ano. (Observe que os anos não são duplicados nas colunas e representam um identificador exclusivo para a população.) year1 pop1 year2 pop2 year3 […]

Usando Remodelar de largo para longo em R

Eu estou tentando remodelar dados de largura a longa em R. meus dados em formato largo são assim: Eu tenho o seguinte Data-Matrix: nas linhas eu tenho as diferentes empresas, e nas colunas em ter diferentes variables ​​de diferentes anos. (ganhos_2012, ganhos_2011, ganhos_2010, …, tot_assets_2012, tot_assets_2011 e assim por diante. Eu gostaria de reorganizar isso […]

Remodele vários valores de uma só vez

Eu tenho um longo dataset que eu gostaria de fazer ampla e estou curioso para saber se há uma maneira de fazer isso tudo em uma única etapa usando os pacotes reshape2 ou tidyr em R. O frame de dados df parece com isso: id type transactions amount 20 income 20 100 20 expense 25 […]

Maneira fácil de converter o formato longo para o grande com contagens

Eu tenho o seguinte dataset: sample.data <- data.frame(Step = c(1,2,3,4,1,2,1,2,3,1,1), Case = c(1,1,1,1,2,2,3,3,3,4,5), Decision = c("Referred","Referred","Referred","Approved","Referred","Declined","Referred","Referred","Declined","Approved","Declined")) sample.data Step Case Decision 1 1 1 Referred 2 2 1 Referred 3 3 1 Referred 4 4 1 Approved 5 1 2 Referred 6 2 2 Declined 7 1 3 Referred 8 2 3 Referred 9 3 3 […]

Remodelar várias colunas de valor para o formato amplo

Eu tenho o seguinte quadro de dados e eu quero usar o cast para criar uma “tabela dinâmica” com colunas para dois valores (valor e porcentagem). Aqui está o quadro de dados: expensesByMonth <- structure(list(month = c("2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", […]

Contagem de frequência em R

Isto pode parecer uma questão R muito básica, mas eu apreciaria uma resposta. Eu tenho um quadro de dados na forma de: col1 col2 ag ah ag bi bg bh ci Eu quero transformá-lo em contagens, então o resultado seria assim. Eu tentei usar a function table (), mas parece ser capaz de obter apenas […]

Transponha / remodele o dataframe sem “timevar” do formato longo para o formato amplo

Eu tenho um quadro de dados que segue o padrão longo abaixo: Name MedName Name1 atenolol 25mg Name1 aspirin 81mg Name1 sildenafil 100mg Name2 atenolol 50mg Name2 enalapril 20mg E gostaria de obter abaixo (eu não me importo se eu posso obter as colunas a serem nomeadas dessa maneira, só quero os dados neste formato): […]

Remodele o quadro de dados de três colunas para a matriz (formato “longo” para “amplo”)

Eu tenho um data.frame que se parece com isso. xa 1 xb 2 xc 3 ya 3 yb 3 yc 2 Eu quero isso em forma de matriz para que eu possa alimentá-lo ao mapa de calor para fazer um gráfico. O resultado deve ser algo como: abc x 1 2 3 y 3 3 […]