code: def test_get_lexicons(self):
      semsq = get_test_semiotic_square()
      lexicons = semsq.get_lexicons()
      for category in self.categories():
          self.assertIn(category, lexicons)
          self.assertLessEqual(len(lexicons[category]), 10)
  
      lexicons = semsq.get_lexicons(5)
      for category in self.categories():
          self.assertIn(category, lexicons)
          self.assertLessEqual(len(lexicons[category]), 5)
  
file_path: scattertext/scattertext/test/test_semioticSquare.py
imports: from unittest import TestCase
  import pandas
  import numpy
  from scattertext import SemioticSquare
  from scattertext.CorpusFromPandas import CorpusFromPandas
  from scattertext.WhitespaceNLP import whitespace_nlp
  from scattertext.semioticsquare.SemioticSquare import EmptyNeutralCategoriesError
label_desc: Use image node_id 3 for calling the TestSemioticSquare obj's underlying member method code with example usage: obj.test_get_lexicons() without return types