Skip to content

Instantly share code, notes, and snippets.

@okram
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save okram/9105890 to your computer and use it in GitHub Desktop.
Save okram/9105890 to your computer and use it in GitHub Desktop.
g.V().pageRank().forEachRemaining(System.out::println);
[v[1], 0.15000000000000002]
[v[2], 0.19250000000000003]
[v[3], 0.4018125]
[v[4], 0.19250000000000003]
[v[5], 0.23181250000000003]
[v[6], 0.15000000000000002]
//////////////////////////////////////////////////////////////
g.V().pageRank().map(pair -> pair.get().getValue0()).value("name").path().forEachRemaining(System.out::println);
[v[1], [v[1], 0.15000000000000002], v[1], marko]
[v[2], [v[2], 0.19250000000000003], v[2], vadas]
[v[3], [v[3], 0.4018125], v[3], lop]
[v[4], [v[4], 0.19250000000000003], v[4], josh]
[v[5], [v[5], 0.23181250000000003], v[5], ripple]
[v[6], [v[6], 0.15000000000000002], v[6], peter]
//////////////////////////////////////////////////////////////
g.v(1).pageRank().map(pair -> pair.get().getValue0()).value("name").path().forEachRemaining(System.out::println);
[v[1], [v[1], 0.15000000000000002], v[1], marko]
//////////////////////////////////////////////////////////////
g.V().pageRank().map(pair -> pair.get().getValue0()).value("name").path().submit(g.compute()).forEachRemaining(System.out::println);
[v[1], [v[1], 0.15000000000000002], v[1], marko]
[v[2], [v[2], 0.19250000000000003], v[2], vadas]
[v[3], [v[3], 0.4018125], v[3], lop]
[v[4], [v[4], 0.19250000000000003], v[4], josh]
[v[5], [v[5], 0.23181250000000003], v[5], ripple]
[v[6], [v[6], 0.15000000000000002], v[6], peter]
///////////////////////////////////////////////////////////////
g.V().pageRank().order((a, b) -> a.get().getValue1().compareTo(b.get().getValue1())).forEachRemaining(System.out::println);
[v[1], 0.15000000000000002]
[v[6], 0.15000000000000002]
[v[2], 0.19250000000000003]
[v[4], 0.19250000000000003]
[v[5], 0.23181250000000003]
[v[3], 0.4018125]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment