使用matplotlib.pyplot时没有可见的text()

sdk

matplotlib == 1.5.2 pylab == 0.1.3

我试图再现从该进程的曲线图“CS224d深度学习的NLP”第二讲

它的外观应如下所示:

在此处输入图片说明

我正在使用以下代码:

import numpy as np
import matplotlib.pyplot as plt

la = np.linalg

words = ['I', 'like', 'enjoy', 'deep', 'learning', 'NLP', 'flying', '.'] 

X = np.array([[0,2,1,0,0,0,0,0],
              [2,0,0,1,0,1,0,0],
              [1,0,0,0,0,0,1,0],
              [0,1,0,0,1,0,0,0],
              [0,0,0,1,0,0,0,1],
              [0,1,0,0,0,0,0,1],
              [0,0,1,0,0,0,0,1],
              [0,0,0,0,1,1,1,0]])

U, s, Vh = la.svd(X, full_matrices=False)

for i in xrange(len(words)):
    plt.text(U[i,0], U[i,1], words[i])

plt.autoscale()
plt.show()

但是,单词不会出现在图形上。

如果我删除指令

plt.autoscale()
  • 我可以在角落看到一些文字,但是轴范围是错误的。

如果我使用此指令,那么即使再次调用text(),我也看不到任何文本

我已经看到了使用子图并为xy设置确切范围的解决方案,但这似乎不必要地复杂。

我还能尝试什么?

机器人

当您设置轴限制以按以下此答案显示文本时,它将显示单词。

import numpy as np
import matplotlib.pyplot as plt

la = np.linalg

words = ['I', 'like', 'enjoy', 'deep', 'learning', 'NLP', 'flying', '.'] 

X = np.array([[0,2,1,0,0,0,0,0],
              [2,0,0,1,0,1,0,0],
              [1,0,0,0,0,0,1,0],
              [0,1,0,0,1,0,0,0],
              [0,0,0,1,0,0,0,1],
              [0,1,0,0,0,0,0,1],
              [0,0,1,0,0,0,0,1],
              [0,0,0,0,1,1,1,0]])

U, s, Vh = la.svd(X, full_matrices=False)

fig, ax = plt.subplots()
for i in xrange(len(words)):
    ax.text(U[i,0], U[i,1], words[i])

ax.set_xlim([-0.8, 0.2])
ax.set_ylim([-0.8, 0.8])
plt.show()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用matplotlib.pyplot时没有可见的text()

来自分类Dev

使用HTML帮助器没有可见的控件/输出

来自分类Dev

使用 R 进行网页抓取 - 没有 HTML 可见

来自分类Dev

使用matplotlib plt.show()不可见图

来自分类Dev

当隐藏元素有时可见时如何使用jQuery选择我想要的元素

来自分类Dev

使用Intern在功能上测试某个元素是否可见(没有元素覆盖)

来自分类Dev

使用没有 javascript 的 :checked css 伪类使兄弟 <div> 可见

来自分类Dev

如何使用渐变填充矩形,但仅用作工具(没有可见渐变)?

来自分类Dev

Ui Grid Angular JS:使用内置分页时导出所有可见数据

来自分类Dev

使用matplotlib.pyplot时如何显示节点标签?

来自分类Dev

使用matplotlib.pyplot时如何显示节点标签?

来自分类Dev

selenium:使用cssSelector时元素不可见,而使用xpath时元素可见

来自分类Dev

使用 matplotlib 绘图时出错

来自分类Dev

Matplotlib 框架不可见

来自分类Dev

使用matplotlib.pyplot从CSV绘制数据

来自分类Dev

使用matplotlib.pyplot保存图像

来自分类Dev

GCC:可见性内部以什么方式“在实际使用中几乎没有用”?

来自分类Dev

没有conda无法导入'matplotlib.pyplot'

来自分类Dev

仅当没有通过CSS的同级元素时可见

来自分类Dev

CollapsingToolbarLayout没有崩溃时softkeyboard可见

来自分类Dev

使用Scrapy时如何仅返回可见文本

来自分类Dev

使用pipenv时,“ tkinter._test()”按钮不可见

来自分类Dev

使用深色主题时如何使Android CardView可见

来自分类Dev

在Composition API中使用道具时,组件保持可见

来自分类Dev

使用api级别8时设置按钮不可见

来自分类Dev

使用对数刻度时交叉图中的线不可见

来自分类Dev

错误使用动态可见的DataView组件进行迭代时

来自分类Dev

菜单仅在使用汉堡包时可见

来自分类Dev

ZK使用带有@load的可见标签

Related 相关文章

  1. 1

    使用matplotlib.pyplot时没有可见的text()

  2. 2

    使用HTML帮助器没有可见的控件/输出

  3. 3

    使用 R 进行网页抓取 - 没有 HTML 可见

  4. 4

    使用matplotlib plt.show()不可见图

  5. 5

    当隐藏元素有时可见时如何使用jQuery选择我想要的元素

  6. 6

    使用Intern在功能上测试某个元素是否可见(没有元素覆盖)

  7. 7

    使用没有 javascript 的 :checked css 伪类使兄弟 <div> 可见

  8. 8

    如何使用渐变填充矩形,但仅用作工具(没有可见渐变)?

  9. 9

    Ui Grid Angular JS:使用内置分页时导出所有可见数据

  10. 10

    使用matplotlib.pyplot时如何显示节点标签?

  11. 11

    使用matplotlib.pyplot时如何显示节点标签?

  12. 12

    selenium:使用cssSelector时元素不可见,而使用xpath时元素可见

  13. 13

    使用 matplotlib 绘图时出错

  14. 14

    Matplotlib 框架不可见

  15. 15

    使用matplotlib.pyplot从CSV绘制数据

  16. 16

    使用matplotlib.pyplot保存图像

  17. 17

    GCC:可见性内部以什么方式“在实际使用中几乎没有用”?

  18. 18

    没有conda无法导入'matplotlib.pyplot'

  19. 19

    仅当没有通过CSS的同级元素时可见

  20. 20

    CollapsingToolbarLayout没有崩溃时softkeyboard可见

  21. 21

    使用Scrapy时如何仅返回可见文本

  22. 22

    使用pipenv时,“ tkinter._test()”按钮不可见

  23. 23

    使用深色主题时如何使Android CardView可见

  24. 24

    在Composition API中使用道具时,组件保持可见

  25. 25

    使用api级别8时设置按钮不可见

  26. 26

    使用对数刻度时交叉图中的线不可见

  27. 27

    错误使用动态可见的DataView组件进行迭代时

  28. 28

    菜单仅在使用汉堡包时可见

  29. 29

    ZK使用带有@load的可见标签

热门标签

归档