Coluna de queda de pandas

Coluna de queda de pandas
Este artigo discutirá vários métodos que você pode usar para excluir uma coluna em um quadro de dados de pandas.

Método 1 - Pandas Drop ()

Os pandas fornecem o método Drop (), que nos permite remover uma coluna com base no rótulo da coluna e seu eixo correspondente.

A sintaxe da função é como mostrado abaixo:

Quadro de dados.soltar (rótulos = nenhum, eixo = 0, índice = nenhum, colunas = nenhum, nível = nenhum, inplace = false, erros = 'raise')

Os parâmetros da função são os descritos abaixo:

  1. Rótulos - Especifica o índice ou o rótulo da coluna para excluir. Você pode passar um único valor ou um objeto semelhante a uma lista.
  2. eixo - Especifica qual eixo a etiqueta da coluna selecionada deve ser excluída.
  3. ÍNDICE - Alternativa ao eixo.
  4. colunas - alternativa ao eixo.
  5. Em lugar - especifica se a operação deve ser realizada no local ou não.
  6. erros - define a ação quando surgem erros. Os valores aceitos são 'aumentam e' ignoram ', o que levanta erros quando ocorrem e suprime erros.

Vamos ilustrar como podemos usar esta função para soltar uma coluna.

Comece criando um quadro de dados de pandas simples, como mostrado no exemplo abaixo:

# importar pandas
importar pandas como PD
# Crie dataframe
df = pd.Quadro de dados(
'db_type': ['relacional', 'valor-chave', 'documento', 'pesquisa-mecanismo'],
'Default_port': [3306, 6379, 27017, 9200]
,
índice = ['mysql', 'redis', 'mongodb', 'elasticsearch'])
df

O código acima deve retornar um quadro de dados como mostrado:

Para excluir a entrada Redis do DataFrame, podemos executar o código:

Imprimir (df.Drop ('Redis', inplace = false, eixo = 0))

No exemplo acima, usamos a função Drop () para excluir a coluna 'Redis' do DataFrame.

Nota: Definimos o parâmetro no local como false. Isso impede a função de modificar o quadro de dados original.

Nota: Configurar o eixo = 0 removerá uma linha em vez de uma coluna. Se você deseja remover uma coluna, defina o parâmetro do eixo como um.

Isso deve retornar:

Método 2 - pop

Você também pode usar o método pop () para remover uma coluna de um quadro de dados. Um exemplo é ilustrado abaixo:

df.pop ('default_port')

Nesse caso, a função removerá a coluna 'Default_port' do DataFrame.

Fechamento

Este tutorial abrange dois métodos principais que você pode usar para remover uma coluna e linhas de um quadro de dados de pandas. Sinta -se à vontade para explorar os documentos para mais.