Avatar ·

Remover linhas em DataFrame que satisfazem condição

📁 python, pandas: análise de dados, Jupyter: Formatação e Ferramentas

Como remover linhas em um Pandas DataFrame onde os valores na coluna STP == 1005092?

Detalhadamente:

Estou processando dados em Jupyter notebook: distribuição normal, espectrogramas, histogramas etc. Tenho 1500 mil arrays indexados dentro de um arquivo (Índice 'STP'). Existem 2 arrays que não se encaixam nas medições (claramente se destacam dos outros 1498 valores), mas passam no teste de distribuição normal, por isso não são filtrados pelo programa. Tentei comandos como data.STP.remove(1005072), onde o número de sete dígitos é o índice do array, mas tudo em vão.

Código:

cols = ['ttt','IK05','IK06','IK07','IK08','IK10','IK11','IK14','IK16','IK20']