TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Visualizing Directed Edges in Graphs: Don't Use Arrows

64 pointsby JeanPierreabout 14 years ago

8 comments

Emoreabout 14 years ago
It's only better if you -- by reading up on convention beforehand -- know which way an edge points; does decreasing thickness indicate an incident node, or the opposite? Not clear on its own.
评论 #2432329 未加载
评论 #2432271 未加载
评论 #2433742 未加载
cdesmarabout 14 years ago
Umm... that's great for printed materials but how are you going to make that work on a white(black)board or for that matter with a pencil?<p>Not sure I've done many directed graphs in print but I've done quite a few with a marker/pencil/chalk.
pluies_publicabout 14 years ago
While I understand how arrows on the end of the edge is a bad idea, especially if you have a lot of edges on one node; what about having arrows blended in the edge itself?<p>Something like this (beware the ASCII art): o----&#62;----o
评论 #2432362 未加载
评论 #2432376 未加载
steve19about 14 years ago
I really like the gradient use on the edges. That, along with the taper, allows a reader to easily see the direction without having to follow it till it hits another node.
DuckPaddleabout 14 years ago
Interesting, I feel for "trained" users who use directed graphs for work this is a valuable technique. But even the researchers admitted it is not obvious which way the flow goes. So I don't think it would work well for advertising or public presentations.<p>The research paper makes interesting reading, and how often can you say that!
th0ma5about 14 years ago
I have a graph theory based application in the Android market, "Edgy," and I doubt that I would switch to this. I think once you get used to it, it is perhaps clearer, but I think there are many opportunities for styling and weights that may increase clarity without having to do something that is not expected. If this catches on, of course I'll probably go that way, but as for now, I haven't even seen many, if any, graphs use this.
hessenwolfabout 14 years ago
They appear to have skipped curved arrows, which would reduce the muntedness of the graph considerably. Do please correct me if I skimmed poorly.
thefoolabout 14 years ago
I much perfer having gradients on the edges if you are going to do something nonstandard