Perguntas com a marcação «dataframe»

105
Python pandas inserir lista em uma célula

Eu tenho uma lista 'abc' e um dataframe 'df': abc = ['foo', 'bar'] df = A B 0 12 NaN 1 23 NaN Quero inserir a lista na célula 1B, então quero este resultado: A B 0 12 NaN 1 23 ['foo', 'bar'] Como posso fazer isso? 1) Se eu usar isso: df.ix[1,'B'] = abc Eu recebi a seguinte mensagem de...

103
Como obter linha de R data.frame

Eu tenho um data.frame com cabeçalhos de coluna. Como posso obter uma linha específica de data.frame como uma lista (com os cabeçalhos das colunas como chaves para a lista)? Especificamente, meu data.frame é abc 1 5 4,25 4,5 2 3,5 4 2,5 3 3,25 4 4 4 4,25 4,5 2,25 5 1,5 4,5 3 E eu quero...

101
Como deslocar uma coluna no Pandas DataFrame

Eu gostaria de mudar uma coluna em um Pandas DataFrame, mas não consegui encontrar um método para fazer isso na documentação sem reescrever todo o DF. Alguém sabe fazer isso? Quadro de dados: ## x1 x2 ##0 206 214 ##1 226 234 ##2 245 253 ##3 265 272 ##4 283 291 Saída desejada: ## x1 x2 ##0 206...

101
Limpando valores `Inf` de um dataframe R

Em R, tenho uma operação que cria alguns Infvalores quando transformo um dataframe. Eu gostaria de transformar esses Infvalores em NAvalores. O código que tenho é lento para grandes dados. Existe uma maneira mais rápida de fazer isso? Digamos que eu tenha o seguinte dataframe: dat <-...

101
Converter dados do pandas em séries

Eu sou um pouco novo para os pandas. Eu tenho um quadro de dados do pandas que tem 1 linha por 23 colunas. Eu quero converter isso em uma série? Estou me perguntando qual é a maneira mais python de fazer isso? Já tentei, pd.Series(myResults)mas reclama ValueError: cannot copy sequence with...

101
O objeto 'DataFrame' não tem o atributo 'sort'

Eu enfrento alguns problemas aqui, no meu pacote python eu instalei numpy, mas ainda tenho este erro 'DataFrame' objeto não tem atributo 'sort' Qualquer um pode me dar uma ideia .. Este é o meu código: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting index final =...

100
Retorna várias colunas de pandas apply ()

Eu tenho um pandas trama de dados, df_test. Ele contém uma coluna 'tamanho' que representa o tamanho em bytes. Calculei KB, MB e GB usando o seguinte código: df_test = pd.DataFrame([ {'dir': '/Users/uname1', 'size': 994933}, {'dir': '/Users/uname2', 'size': 109338711}, ]) df_test['size_kb'] =...