Perguntas com a marcação «pandas»

117
Ignorando NaNs com str.contains

Quero encontrar linhas que contenham uma string, assim: DF[DF.col.str.contains("foo")] No entanto, isso falha porque alguns elementos são NaN: ValueError: não é possível indexar com vetor contendo valores NA / NaN Então eu recorro ao

117
Maneira certa de reverter pandas.DataFrame?

Aqui está o meu código: import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) Quando executo este código, recebo o seguinte erro: Traceback (most recent call last): File

115
pandas convertem algumas colunas em linhas

Portanto, meu conjunto de dados tem algumas informações por localização para n datas. O problema é que cada data é, na verdade, um cabeçalho de coluna diferente. Por exemplo, o CSV parece location name Jan-2010 Feb-2010 March-2010 A "test" 12 20 30 B "foo" 18 20 25 O que eu gostaria é que se...

114
O pandas poderia usar a coluna como índice?

Eu tenho uma planilha como esta: Locality 2005 2006 2007 2008 2009 ABBOTSFORD 427000 448000 602500 600000 638500 ABERFELDIE 534000 600000 735000 710000 775000 AIREYS INLET459000 440000 430000 517500 512500 Não quero trocar manualmente a coluna pela linha. Seria possível usar pandas lendo dados...

114
Formatar o eixo y como porcentagem

Tenho um enredo criado com pandas assim: df['myvar'].plot(kind='bar') O eixo y está formatado como flutuante e quero alterar o eixo y para porcentagens. Todas as soluções que encontrei usam a sintaxe ax.xyz e só posso colocar o código abaixo da linha acima que cria o gráfico (não posso adicionar...

114
Pandas DataFrame para lista de listas

É fácil transformar uma lista de listas em um dataframe do pandas: import pandas as pd df = pd.DataFrame([[1,2,3],[3,4,5]]) Mas como faço para transformar df de volta em uma lista de listas? lol = df.what_to_do_now? print lol #

113
Pretty Printing a dataframe do pandas

Como posso imprimir um dataframe do pandas como uma boa tabela baseada em texto, como a seguir? +------------+---------+-------------+ | column_one | col_two | column_3 | +------------+---------+-------------+ | 0 | 0.0001 | ABCD | | 1 | 1e-005 | ABCD | | 2 | 1e-006 | long string | | 3 | 1e-007 |...