Perguntas com a marcação «pandas»

Pandas é uma biblioteca Python para manipulação e análise de dados, por exemplo, quadros de dados, séries temporais multidimensionais e conjuntos de dados transversais comumente encontrados em estatísticas, resultados de ciências experimentais, econometria ou finanças. O Pandas é uma das principais bibliotecas de ciência de dados em Python.

10
Como escrever em um arquivo Excel existente sem sobrescrever dados (usando o pandas)?
Eu uso o pandas para escrever arquivos do Excel da seguinte maneira: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx já consiste em várias guias diferentes. No entanto, ele ainda não contém "Principal". O Pandas grava corretamente na página "Principal", mas infelizmente também exclui todas as outras …

3
Como testar se uma string contém uma das substrings em uma lista, em pandas?
Existe alguma função que seria equivalente a uma combinação de df.isin()e df[col].str.contains()? Por exemplo, digamos que eu tenha a série s = pd.Series(['cat','hat','dog','fog','pet'])e desejo encontrar todos os lugares onde scontenha qualquer um de ['og', 'at'], gostaria de obter tudo, exceto 'animal de estimação'. Eu tenho uma solução, mas é bastante …



3
Como suprimir o aviso do Pandas Future?
Quando eu executo o programa, o Pandas sempre dá 'Aviso do futuro' como mostrado abaixo. D:\Python\lib\site-packages\pandas\core\frame.py:3581: FutureWarning: rename with inplace=True will return None from pandas 0.11 onward " from pandas 0.11 onward", FutureWarning) Recebi a mensagem, mas só quero impedir que o Pandas mostre essa mensagem repetidamente. Existe algum parâmetro …



5
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 ofuscado DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] Existe uma maneira melhor?
117 python  pandas 

8
Um vetor-coluna y foi passado quando uma matriz 1d era esperada
Eu preciso para se ajustar RandomForestRegressora partir sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Este código sempre funcionou até que eu fiz algum pré-processamento de dados ( train_y). A mensagem de erro diz: DataConversionWarning: Um vetor de coluna y foi passado quando uma matriz 1d era …

4
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 "C:\Python33\lib\site-packages\pandas\core\generic.py", line 665, in _get_item_cache return cache[item] KeyError: 5 During handling of the above exception, another exception …
117 python  pandas  reverse 



4
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 …
115 python  pandas 

6
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 ax …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.