在线画图网站Graph Editor的使用

网站链接

链接

网站介绍

CS Academy是一个在线的算法学习和竞赛的网站,打开网站左侧导航栏中的App目录下有一个可以在线画图的应用Graph Editor,用来画图(有向、无向)非常好用。

网站使用

网站的界面如下:
在这里插入图片描述
左侧为图的数据信息,中间为生成图片,右侧为图的配置信息。

基本画图

左侧信息栏中,Node Count为节点数量,Graph Data则填写图的信息。可以通过上方Undirected/Directed调整为无向/有向图。

  • 创建节点
    可以在Node Data中每行填写一个Label信息创建节点。
    创建五个节点:
Obj
X
Y
A
B
C

在这里插入图片描述
点击中间栏0-index1-index可分别为节点先后从0、1开始编号。Custom Labels允许节点显示左侧信息栏自定义的标签。

  • 创建边
    创建边可以通过u v labelu label v创建一条uv之间的(若为),标注为label的边。有向图模式下,一个菱形继承的图例为:
Obj
X
Y
A
B
C
X Obj extend  //或写成X extend Obj
Y Obj extend
A X extend
A Y extend
B Y extend
B X extend
C A extend
C B extend

在这里插入图片描述

调整图例

在右侧边栏中,有很多mode可供我们使用,能够方便地调整图例信息,使画出的图更加美观。

  • Force mode:在该模式下,节点之间都有“引力”作用在彼此之间,使得整个图都尽可能地在图像的中心区域。可以通过拖动节点改变它们的相对位置(其它节点也会跟着一起移动)。
    在这里插入图片描述
  • Draw mode:在此模式下,可以通过鼠标点击调整节点位置:
    在这里插入图片描述
    也可以单击画布任意一处创建新节点,并且可以一次点击两个节点创建它们之间的边。
    在这里插入图片描述
    如果不小心点了某个点而不想要边,再次点击该点即可取消边的创建。
  • Edit mode:可以点击边/节点,修改它们的label属性,按回车键确认。
    在这里插入图片描述
  • Delete Mode:通过点击边/节点可以对其进行删除。
    在这里插入图片描述
  • Config:配置节点与边的样式。
    • Node radius:节点半径
    • Edge ideal length:边的(理想)长度
    • Node background:节点背景色
    • Node color:节点颜色
    • Edge color:边的颜色
    • Run Command:共有三条命令:
      1. Fix all nodes:固定所有节点
      2. Unfix all nodes:取消固定所有节点
      3. Arrange as tree:将所有节点按树形排列。
        在这里插入图片描述

保存图片

点击右下方的Download as PNG可以保存PNG格式图片,Generate Markup可以生成对应的标记语言。

该应用的不足

  • 节点样式过于单一且无法定制每个节点的样式。
  • 无法生成自环。
  • 如果需要更为细致的作图,我推荐用PPT

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/18974.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一个实例讲讲 ChatGPT 推理

吴恩达与 OpenAI 官方联合推出了 1.5 小时的免费视频课:地址: https://learn.deeplearning.ai/chatgpt-prompt-eng/lesson/2/guidelines 今天我学了第四讲,ChatGPT Inferring,即推理 教学中,给的例子是情绪判断。 我很…

AUTOSAR的现状和利弊

利 篇 做AUTOSAR项目一段时间了,做完了几个基于AUTOSAR架构的控制器软件项目,也完成了符合功能安全ASILC的AUTOSAR架构的软件平台。 在做这些项目的过程中,通过项目招标,供应商考察,对比同行以及自己亲自实施的情况&…

软件测试助理利弊,女生做软件测试的利弊都有什么?

在编程领域,女程序猿是相对较少的,因为编程思维即逻辑思维就难倒了大部分女生。但是在另外一个领域,女生却在近来几年占据越来越多,那就是软件测试行业。相对于其他IT岗位来说,软件测试对技术的要求没有那么高&#xf…

机器人改变生活利弊英语作文_机器人的利弊作文

人类在里面住上一辈子也没关系,只有操纵器和一个透明的东西,却随时可以看到机器人在街道上走来走去? 以下是小学生作文网小编为你推荐的末来的机器人作文 ,希望对你有所帮助。... 2018-12-28 阅读全文 >> 机器人是自动控制机器(Robot)的俗称,自动…

使用ChatGPT生成思维导图

前言 当我们要处理一些复杂的事务,特别是需要组织和整理很多信息时,思维导图是一种非常有用的工具。它是一种图像化的表示方法,通过将相关的概念和信息写在一个中心主题的周围,然后随着我们的思考和积累,不断地添加和…

Github README中的小图标如何制作

github README中的小图标如何制作 实质就是通过一个网站(https://img.shields.io/badge/)加载一张svg图片,只需要改其中的后缀便可以获得不同的图片 ![](https://img.shields.io/badge/-Jupyter-F37626?styleflat-square&logojupyter&…

chatgpt赋能python:Python在桌面上的图标SEO

Python在桌面上的图标SEO 对于许多程序员和开发人员来说,Python已经成为了一种不可或缺的编程语言。在许多应用场景中,Python语言已经成为了首选的编程语言。Python语言的优势在于其简单易学、高效、可读性强等特点。而许多开发人员在使用Python语言时&…

chatgpt赋能Python-pycharm桌面图标变白

PyCharm是一个非常流行的Python集成开发环境,它可以帮助Python开发人员更快更高效地编写代码。但是,有些用户可能会遇到一个问题:他们的PyCharm桌面图标突然变成了白色,而不是原来的彩色图标。在这篇文章中,我将详细介…

在Python里使用ChatGPT

近来chatGPT挺火的,也试玩了一下,确实挺有意思。这里记录一下在Python中如何去使用chatGPT。 本篇文章的实现100%基于 chatGPT,我是搬运工无疑了!!! 知识点📖📖 pip install open…

谷歌报复性砸出5620亿参数大模型!比ChatGPT更恐怖,机器人都能用,学术圈已刷屏...

明敏 发自 凹非寺量子位 | 公众号 QbitAI 为应对新一轮技术竞赛,谷歌还在不断出后手。 这两天,一个名叫PaLM-E的大模型在AI学术圈疯狂刷屏。 它能只需一句话,就让机器人去厨房抽屉里拿薯片。 即便是中途干扰它,它也会坚持执行任务…

如何查询Facebook广告账户的账单和发票?

我们在BM上投放广告时,每个月都需要支付对应的账单,在支付之前,我们可以有两种方式可以查看本月各个账户的消费情况。 第一种,我们确切知道要查询的账户,这样的话我们可以BM商务管理平台,找到广告账户&…

微信对账单功能开发(V2)

下载交易账单接口开发 应用场景: 商户可以通过该接口下载历史交易清单。比如掉单、系统错误等导致商户侧和微信侧数据不一致,通过对账单核对后可校正支付状态。 注意: 1、微信侧未成功下单的交易不会出现在对账单中。支付成功后撤销的交易…

财务报表分析

财务报表分析的概念 1.以了解企业盈利能力为主要目标 2.企业投资风险分析 3.未来盈利预测 4.估计企业的内在价值 财务报告的构成 财务报告是指公司对外提供的反映公司某一特定日期财务状况和某以会计期间经营成果、现金流量的文件。 财务报告包括【财务报表、财务情况说…

python分析财务报表

前言 其实这也是老师要求我们分析的一个项目,所以记录下分析的过程。 财务大数据作为大数据方向的一个热门方向,如果能学好,对于我们的今后工作是会有很大帮助的,同时目前市场人才需求也是很大的。 实验目的 利用python构建…

用chatGPT写一个SAP的资产负债表

最近爆火的ChatGpt相信大家都不陌生,听说它还能写代码,而且能力不凡。 chatGPT能用来干什么? 它可以自动生成文本对话,因此可以用来实现聊天机器人等应用。 例如,您可以利用ChatGPT构建一个聊天机器人,用…

ChatGPT 提示的艺术 — 编写清晰有效提示指南

术语解释 所谓 ChatGPT 提示(Prompt),就是你与 ChatGPT 对话的时候在输入框输入的文本内容,例如: 红框内的文本就是这段对话中提供给 ChatGPT 的提示。 如果你还没有 ChatGPT 账号,请参考这篇教程获取&…

3个ChatGPT插件自动写书爆火,更多躺着赚钱玩法可以问AI自己!

梦晨 发自 凹非寺量子位 | 公众号 QbitAI ChatGPT插件数量大爆发!总数已达390个,与刚开放时的74个相比,增长超过400%。 而且有网友指出,其中112个都是在6月11日这一天冒出来的…… 虽然早期插件质量参差不齐体验一般,但…

Java进阶 - 易错知识点整理(待更新)

Java进阶 - 易错知识点整理(待更新) Note:这里根据 CSDN Java进阶技能树 整理的Java易错题(不带问),并摘录了博主"哪吒" 的Java面试题整理(带问)、牛客网的Java面试题库&…

java八股文面试总结

** 面试题总结(简略回答,方便记忆以及面试回答) ** 计算机网络 什么时候选择 TCP,什么时候选 UDP? 答: UDP 一般用于即时通信,比如: 语音、 视频 、直播等等。这些场景对传输数据的准确性要求不是特别高…

【AIGC】BaiChuan7B开源大模型介绍、部署以及创建接口服务

模型介绍 baichuan-7B是由百川智能开发的一个开源的大规模预训练模型。基于Transformer结构,在大约1.2万亿tokens上训练的70亿参数模型,支持中英双语,上下文窗口长度为4096。在标准的中文和英文权威benchmark(C-EVAL/MMLU&#x…