descarte linhas de objetos não json da coluna python dataframe
Eu tenho um quadro de dados de modo que a coluna contenha objetos json e seqüências de caracteres. Eu quero me livrar de linhas que não contêm objetos json.
Abaixo está a aparência do meu dataframe:
import pandas as pd
df = pd.DataFrame({'A': ["hello","world",{"a":5,"b":6,"c":8},"usa","india",{"a":9,"b":10,"c":11}]})
print(df)
Como devo remover as linhas que contêm apenas cadeias de caracteres, para que, depois de remover essas linhas, eu possa aplicar abaixo a esta coluna para converter o objeto json em colunas separadas do quadro de dados:
from pandas.io.json import json_normalize
df = json_normalize(df['A'])
print(df)