【问题标题】:NLTK POS tag: how to put the 'Word' and its corresponding 'POS Tag' in a DataFrameNLTK POS 标签:如何将“Word”及其对应的“POS 标签”放入 DataFrame
【发布时间】:2018-12-01 00:35:20
【问题描述】:

我有一个类似的列表 list = ['about','above','account','address','after'] 我将其传递给 nltk pos tag 函数,输出看起来像这样的列表形式:

[('about', 'IN'),('above', 'JJ'),('account', 'NN'),('address', 'NN'),('after', 'IN')]

现在我需要以 DataFrame 的形式分别显示这些单词和 pos 标签,所以输出看起来像这样:

Words   Pos Tags
about     IN
above     JJ
account   NN
address   NN
after     IN

【问题讨论】:

    标签: python list dataframe syntax nltk


    【解决方案1】:

    这应该很容易:

    In [15]: data = [('about', 'IN'),('above', 'JJ'),('account', 'NN'),('address', 'NN'),('after', 'IN')]
    
    In [16]: df = pd.DataFrame(data, columns=['Word', 'POS'])
    
    In [17]: df
    Out[17]:
          Word POS
    0    about  IN
    1    above  JJ
    2  account  NN
    3  address  NN
    4    after  IN
    

    【讨论】:

      猜你喜欢
      • 2012-11-26
      • 1970-01-01
      • 1970-01-01
      • 2017-06-21
      • 1970-01-01
      • 1970-01-01
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多