Visualizar um dataframe atraves do displaCY

Home Fóruns Fórum Processamento de Linguagem Natural com spaCy e Python Visualizar um dataframe atraves do displaCY

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #34611
    Shin
    Participante

    É possivel visualizar determinada coluna com o displacy?Eu tentei, mas deu erro : Invalid object passed to displaCy: Can only visualize Doc or Span objects, or dicts if set to manual=True

     

     

    Apos ter importado python, spacy, discplacy e feito os procedimentos das aulas anteriores eu fiz isso :

    <Amostra = task_output[‘msg_lower’]
    Amostra = Amostra.sample(n=1787)
    displacy.serve(Amostra, style = ‘dep’)>

    #34634
    Profile photo ofdennyDenny Ceccon
    Moderador

    Olá Shin,

    Tente adicionar o parâmetro manual=True à chamada do displacy, como sugere o código de erro.

    #34642
    Shin
    Participante

    Assim, ne displacy.render(Amostra, style = ‘dep’, manual=True) ?
    Deu a mesma coisa. Tem alguma maneira de tranformar dataframe inteiro ou pelo menos uma coluna de um dataframe em doc?

    • Esta resposta foi modificada 1 mês, 1 semana atrás por Shin.
    #34659
    Profile photo ofdennyDenny Ceccon
    Moderador

    É que o displacy renderiza uma frase por vez, e tecnicamente, em uma coluna, você terá várias frases. Mas pode tentar algo deste tipo:

    for frase in df['coluna']:
        doc = nlp(frase)
        displacy.render(doc, style='dep')
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Você deve fazer login para responder a este tópico.