lolviz:一个简单的Python数据结构可视化工具,用于列表,列表,字典的列表; 主要用于Jupyter笔记本电脑演示文稿中

时间:2024-05-21 09:31:13
【文件属性】:

文件名称:lolviz:一个简单的Python数据结构可视化工具,用于列表,列表,字典的列表; 主要用于Jupyter笔记本电脑演示文稿中

文件大小:1.37MB

文件格式:ZIP

更新时间:2024-05-21 09:31:13

JupyterNotebook

罗维兹 有关更多内容,请参见 。 一个非常漂亮的由。 一个简单的Python数据结构可视化工具,开始了作为L- ISTØF左派(笑)可视化工具,但现在处理任意对象图,包括函数调用栈! lolviz尝试寻找并格式化很好的常见数据结构,例如列表,字典,链表和二叉树。 该软件包主要用于Jupyter笔记本电脑的教学和演示中,但也可以用于调试数据结构。 对于专门用于机器学习的数据结构(例如决策树)也很有用。 似乎我一直在试图描述如何将数据存储在学生的内存中。 确实有很棒的数据结构可视化工具,但我想要可以直接在Jupyter笔记本中通过Python使用的工具。 外观和想法是受到了不起的启发的。 graphviz / dot工具在布局下完成了所有繁重的工作; 我的贡献主要是使graphviz以一种不错的方式显示对象。 功能性 当前有许多有趣的函数返回graphviz.files.Source


【文件预览】:
lolviz-master
----.gitignore(1KB)
----setup.cfg(40B)
----README.md(5KB)
----prince_dtree.py(12KB)
----playground.py(4KB)
----examples.ipynb(317KB)
----images()
--------numpy.png(167KB)
--------short-string.png(26KB)
--------lol2.png(63KB)
--------hashtable.png(115KB)
--------tree.png(38KB)
--------llist2.png(33KB)
--------lol3.png(71KB)
--------jupyter.png(278KB)
--------tree2.png(48KB)
--------llist.png(206KB)
--------string.png(14KB)
--------list2.png(23KB)
--------lol.png(73KB)
--------list.png(17KB)
--------tuplellist.png(60KB)
--------callstack.png(92KB)
--------dict.png(16KB)
--------tree3.png(30KB)
--------tall-list.png(70KB)
----LICENSE.txt(1KB)
----playground.ipynb(79KB)
----setup.py(597B)
----lolviz.py(41KB)

网友评论