您的位置  > 互联网

数据可视化有多好看么?的用法你知道吗?

上面的例子都是通过Ryven实现的。 Ryven 是一个脚本可视化工具。 您不需要在运行时导出任何代码。 一切都可以在编辑器中执行。 任何代码都可以放置在节点中,并且可以创建节点并对其进行编程。 这一切都非常简单,您还可以使用 Qt 添加直观的用户界面。

这样看来,你可能还是觉得不够直观。 我们看一下Ryven的用法你就明白了。 一、准备开发环境:

启动编辑器后,只需运行 Ryven.py。 一些示例包位于该文件夹中,您可以在 saves 文件夹中找到使用这些包的示例项目。

在 Ryven 中,有不同的脚本。 每个脚本都有变量、流(或图形)和日志。 只需右键单击即可轻松完成。

导入节点

首先需要导入节点包才能使用其节点((File-> Node,然后选择包文件*.rpc)。)

算法模式

这一点非常重要。 您可能知道,最流行的可视化编程编辑器采用纯数据流(无执行连接)或执行流方法。 在 Ryven 中,创建者使用了两种从算法角度来看非常不同的范例。 数据流适用于任何类型的线性数据处理或计算,执行流可用于使用循环等控制结构来构造算法。

数据流:在数据流中,每次数据变化(即节点的数据输出发生变化)都会向前传播,并在所有连接的节点中触发事件更新。

执行流程:在执行流程中,数据在更改时永远不会向前传播,而是在请求时(向后)生成,并且仅在某处请求输出(通过 self.input(),请参阅 API)事件更新仅在受影响的节点上触发当数据可用时。 但是,如果主动节点请求此数据(如下所示),则将执行整个表达式。

控件:支持手写笔、缩放功能(Ctrl + 鼠标滚轮)、节点放置(右键单击)。

关于创作者

作者是一名网页图形设计师和业余摄影师,精通Cloud,了解“4D”(3D软件)、“ ”(CAD软件)等。我目前是一名大学生,专业是信息设计。

编译:开源前线过往亮点:

豆花花:妈呀,这个软件太棒了! 一定要谨慎使用!

豆花花:红遍全网! 三天内学会如何实现办公室自动化!

VIM 这么难用,为什么还有那么多人感兴趣呢?

知乎:豆花花 - 信息汇总