Author: spmallette Date: Mon Jun 13 16:02:20 2016 New Revision: 1748271 URL: http://svn.apache.org/viewvc?rev=1748271&view=rev Log: Minor updates to centrality recipe in TinkerPop docs.
Modified: tinkerpop/site/docs/3.2.1-SNAPSHOT/recipes/index.html Modified: tinkerpop/site/docs/3.2.1-SNAPSHOT/recipes/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.1-SNAPSHOT/recipes/index.html?rev=1748271&r1=1748270&r2=1748271&view=diff ============================================================================== --- tinkerpop/site/docs/3.2.1-SNAPSHOT/recipes/index.html (original) +++ tinkerpop/site/docs/3.2.1-SNAPSHOT/recipes/index.html Mon Jun 13 16:02:20 2016 @@ -1320,22 +1320,20 @@ edges associated to each vertex.</p> </div> <div class="listingblock"> <div class="content"> -<pre class="CodeRay"><code class="groovy language-groovy">gremlin> g.V().bothE().group().by(otherV()).by(count()) <span class="comment">//</span><b>(1)</b> +<pre class="CodeRay"><code class="groovy language-groovy">gremlin> g.V().group().by().by(bothE().count()) <span class="comment">//</span><b>(1)</b> ==>[v[<span class="integer">1</span>]:<span class="integer">3</span>, v[<span class="integer">2</span>]:<span class="integer">1</span>, v[<span class="integer">3</span>]:<span class="integer">3</span>, v[<span class="integer">4</span>]:<span class="integer">3</span>, v[<span class="integer">5</span>]:<span class="integer">1</span>, v[<span class="integer">6</span>]:<span class="integer">1</span>] -gremlin> g.V().inE().group().by(inV()).by(count()) <span class="comment">//</span><b>(2)</b> -==>[v[<span class="integer">2</span>]:<span class="integer">1</span>, v[<span class="integer">3</span>]:<span class="integer">3</span>, v[<span class="integer">4</span>]:<span class="integer">1</span>, v[<span class="integer">5</span>]:<span class="integer">1</span>] -gremlin> g.V().outE().group().by(outV()).by(count()) <span class="comment">//</span><b>(3)</b> -==>[v[<span class="integer">1</span>]:<span class="integer">3</span>, v[<span class="integer">4</span>]:<span class="integer">2</span>, v[<span class="integer">6</span>]:<span class="integer">1</span>] -gremlin> g.V().group().by().by(outE().count()) <span class="comment">//</span><b>(4)</b> +gremlin> g.V().group().by().by(inE().count()) <span class="comment">//</span><b>(2)</b> +==>[v[<span class="integer">1</span>]:<span class="integer">0</span>, v[<span class="integer">2</span>]:<span class="integer">1</span>, v[<span class="integer">3</span>]:<span class="integer">3</span>, v[<span class="integer">4</span>]:<span class="integer">1</span>, v[<span class="integer">5</span>]:<span class="integer">1</span>, v[<span class="integer">6</span>]:<span class="integer">0</span>] +gremlin> g.V().group().by().by(outE().count()) <span class="comment">//</span><b>(3)</b> ==>[v[<span class="integer">1</span>]:<span class="integer">3</span>, v[<span class="integer">2</span>]:<span class="integer">0</span>, v[<span class="integer">3</span>]:<span class="integer">0</span>, v[<span class="integer">4</span>]:<span class="integer">2</span>, v[<span class="integer">5</span>]:<span class="integer">0</span>, v[<span class="integer">6</span>]:<span class="integer">1</span>] -gremlin> g.V().project(<span class="string"><span class="delimiter">"</span><span class="content">v</span><span class="delimiter">"</span></span>,<span class="string"><span class="delimiter">"</span><span class="content">degree</span><span class="delimiter">"</span></span>).by().by(bothE().count()) <span class="comment">//</span><b>(5)</b> +gremlin> g.V().project(<span class="string"><span class="delimiter">"</span><span class="content">v</span><span class="delimiter">"</span></span>,<span class="string"><span class="delimiter">"</span><span class="content">degree</span><span class="delimiter">"</span></span>).by().by(bothE().count()) <span class="comment">//</span><b>(4)</b> ==>[<span class="key">v</span>:v[<span class="integer">1</span>], <span class="key">degree</span>:<span class="integer">3</span>] ==>[<span class="key">v</span>:v[<span class="integer">2</span>], <span class="key">degree</span>:<span class="integer">1</span>] ==>[<span class="key">v</span>:v[<span class="integer">3</span>], <span class="key">degree</span>:<span class="integer">3</span>] ==>[<span class="key">v</span>:v[<span class="integer">4</span>], <span class="key">degree</span>:<span class="integer">3</span>] ==>[<span class="key">v</span>:v[<span class="integer">5</span>], <span class="key">degree</span>:<span class="integer">1</span>] ==>[<span class="key">v</span>:v[<span class="integer">6</span>], <span class="key">degree</span>:<span class="integer">1</span>] -gremlin> g.V().project(<span class="string"><span class="delimiter">"</span><span class="content">v</span><span class="delimiter">"</span></span>,<span class="string"><span class="delimiter">"</span><span class="content">degree</span><span class="delimiter">"</span></span>).by().by(bothE().count()). <span class="comment">//</span><b>(6)</b> +gremlin> g.V().project(<span class="string"><span class="delimiter">"</span><span class="content">v</span><span class="delimiter">"</span></span>,<span class="string"><span class="delimiter">"</span><span class="content">degree</span><span class="delimiter">"</span></span>).by().by(bothE().count()). <span class="comment">//</span><b>(5)</b> order().by(select(<span class="string"><span class="delimiter">"</span><span class="content">degree</span><span class="delimiter">"</span></span>), decr). limit(<span class="integer">4</span>) ==>[<span class="key">v</span>:v[<span class="integer">1</span>], <span class="key">degree</span>:<span class="integer">3</span>] @@ -1357,9 +1355,6 @@ incoming and outgoing.</p> <p>Calculation of out-degree centrality which only counts outgoing edges from a vertex.</p> </li> <li> -<p>Same calculation as the previous traversal, but includes all vertices, even those with a zero</p> -</li> -<li> <p>The previous examples all produce a single <code>Map</code> as their output. While that is a desireable output, producing a stream of <code>Map</code> objects can allow some greater flexibility.</p> </li> @@ -1829,7 +1824,7 @@ submissions!</p> </div> <div id="footer"> <div id="footer-text"> -Last updated 2016-06-13 10:59:51 -04:00 +Last updated 2016-06-13 11:56:53 -04:00 </div> </div> </body>