Github user jingyimei commented on a diff in the pull request:
https://github.com/apache/madlib/pull/244#discussion_r175631615
--- Diff: src/ports/postgres/modules/graph/pagerank.sql_in ---
@@ -273,6 +278,48 @@ SELECT * FROM pagerank_out_summary ORDER BY user_id;
(2 rows)
</pre>
+-# Example of Personalized Page Rank with Nodes {2,4}
+<pre class="syntax">
+DROP TABLE IF EXISTS pagerank_out, pagerank_out_summary;
+SELECT madlib.pagerank(
+ 'vertex', -- Vertex table
+ 'id', -- Vertix id column
+ 'edge', -- Edge table
+ 'src=src, dest=dest', -- Comma delimted string of
edge arguments
+ 'pagerank_out', -- Output table of PageRank
+ NULL, -- Default damping factor
(0.85)
+ NULL, -- Default max iters (100)
+ NULL, -- Default Threshold
+ NULL, -- No Grouping
+ '{2,4}'); -- Personlized Nodes
--- End diff --
Another valid input for personalized nodes array is 'ARRAY[2,4]', should be
mentioned in some example or user doc later.
---