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.


22
Como iterar sobre linhas em um DataFrame no Pandas?
Eu tenho um DataFramedos pandas: import pandas as pd inp = [{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {'c1':12,'c2':120}] df = pd.DataFrame(inp) print df Resultado: c1 c2 0 10 100 1 11 110 2 12 120 Agora eu quero percorrer as linhas desse quadro. Para cada linha, quero poder acessar seus elementos (valores em …
1951 python  pandas  rows  dataframe 

26
Renomeando colunas em pandas
Eu tenho um DataFrame usando pandas e rótulos de coluna que preciso editar para substituir os rótulos originais da coluna. Gostaria de alterar os nomes das colunas em um DataFrame Aonde os nomes das colunas originais são: ['$a', '$b', '$c', '$d', '$e'] para ['a', 'b', 'c', 'd', 'e']. Tenho os …

15
Excluir coluna do pandas DataFrame
Ao excluir uma coluna em um DataFrame, eu uso: del df['column_name'] E isso funciona muito bem. Por que não consigo usar o seguinte? del df.column_name Como é possível acessar a coluna / série como df.column_name, eu esperava que isso funcionasse.
1331 python  pandas  dataframe 


19
Obter lista dos cabeçalhos de coluna do pandas DataFrame
Quero obter uma lista dos cabeçalhos das colunas de um DataFrame do pandas. O DataFrame virá da entrada do usuário, portanto não saberei quantas colunas haverá ou como serão chamadas. Por exemplo, se eu receber um DataFrame como este: >>> my_dataframe y gdp cap 0 1 2 5 1 2 …
1015 python  pandas  dataframe 



14
Como obtenho a contagem de linhas de um DataFrame do pandas?
Estou tentando obter o número de linhas do dataframe df com o Pandas, e aqui está o meu código. Método 1: total_rows = df.count print total_rows +1 Método 2: total_rows = df['First_columnn_label'].count print total_rows +1 Ambos os trechos de código me dão este erro: TypeError: tipo (s) de operando não …
935 python  pandas  dataframe 

30
Como alterar a ordem das colunas do DataFrame?
Eu tenho o seguinte DataFrame( df): import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) Eu adiciono mais colunas por atribuição: df['mean'] = df.mean(1) Como posso mover a coluna meanpara a frente, ou seja, defini-la como primeira coluna, deixando a ordem das outras colunas intocada?
880 python  pandas  dataframe 

25
Adicione uma linha ao pandas DataFrame
Eu entendo que os pandas são projetados para carregar totalmente preenchidos DataFrame mas preciso criar um DataFrame vazio e adicionar linhas, uma a uma . Qual é a melhor maneira de fazer isso? Criei com sucesso um DataFrame vazio com: res = DataFrame(columns=('lib', 'qty1', 'qty2')) Depois, posso adicionar uma nova …

10
Alterar o tipo de dados das colunas no Pandas
Quero converter uma tabela, representada como uma lista de listas, em um Pandas DataFrame. Como um exemplo extremamente simplificado: a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']] df = pd.DataFrame(a) Qual é a melhor maneira de converter as colunas nos tipos apropriados, neste caso as colunas 2 …


7
Gravando um DataFrame do pandas em um arquivo CSV
Eu tenho um quadro de dados em pandas que gostaria de gravar em um arquivo CSV. Estou fazendo isso usando: df.to_csv('out.csv') E recebendo o erro: UnicodeEncodeError: 'ascii' codec can't encode character u'\u03b1' in position 20: ordinal not in range(128) Existe alguma maneira de contornar isso facilmente (ou seja, eu tenho …
715 python  csv  pandas  dataframe 

8
Converter lista de dicionários em um DataFrame do pandas
Eu tenho uma lista de dicionários como este: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] E eu quero transformar isso em pandas DataFrameassim: month points points_h1 time year 0 NaN 50 NaN 5:00 2010 1 february 25 …

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.