用法:
Graph.from_pandas_edgelist(pdf, source='source', destination='destination', edge_attr=None, renumber=True)
从边列表初始化一个图。在已初始化的 Graph 对象上调用此方法是错误的。源参数是源列名,目标参数是目标列名。默认情况下,启用重新编号以将源顶点和目标顶点映射到 [0, V) 范围内的索引,其中 V 是顶点数。如果输入顶点是 [0, V) 范围内的单列整数,则可以禁用重新编号,并且将使用原始的外部顶点 ID。如果存在权重,edge_attr 参数是权重列名称。
- pdf:pandas.DataFrame
包含边信息的 DataFrame
- source:str 或array-like,可选(默认='source')
源列名或列名数组
- destination:str 或array-like,可选(默认='destination')
目标列名或列名数组
- edge_attr:str 或无,可选(默认=无)
权重列名称
- renumber:布尔,可选(默认=真)
指示是否对源顶点 ID 和目标顶点 ID 重新编号。
参数:
例子:
>>> # Download dataset from >>> # https://github.com/rapidsai/cugraph/datasets/... >>> df = pd.read_csv(datasets_path / 'karate.csv', delimiter=' ', ... header=None, names=["0", "1", "2"], ... dtype={"0": "int32", "1": "int32", ... "2": "float32"}) >>> G = cugraph.Graph() >>> G.from_pandas_edgelist(df, source='0', destination='1', ... edge_attr='2', renumber=False)
相关用法
- Python cugraph.Graph.from_cudf_adjlist用法及代码示例
- Python cugraph.Graph.from_cudf_edgelist用法及代码示例
- Python cugraph.Graph.to_directed用法及代码示例
- Python cugraph.Graph.to_undirected用法及代码示例
- Python cugraph.Graph用法及代码示例
- Python cugraph.community.spectral_clustering.spectralBalancedCutClustering用法及代码示例
- Python cugraph.link_prediction.jaccard.jaccard用法及代码示例
- Python cugraph.link_prediction.wjaccard.jaccard_w用法及代码示例
- Python cugraph.community.ecg.ecg用法及代码示例
- Python cugraph.community.louvain.louvain用法及代码示例
- Python cugraph.tree.minimum_spanning_tree.maximum_spanning_tree用法及代码示例
- Python cugraph.centrality.betweenness_centrality.betweenness_centrality用法及代码示例
- Python cugraph.link_analysis.pagerank.pagerank用法及代码示例
- Python cugraph.dask.community.louvain.louvain用法及代码示例
- Python cugraph.traversal.bfs.bfs用法及代码示例
- Python cugraph.community.egonet.batched_ego_graphs用法及代码示例
- Python cugraph.tree.minimum_spanning_tree.minimum_spanning_tree用法及代码示例
- Python cugraph.centrality.betweenness_centrality.edge_betweenness_centrality用法及代码示例
- Python cugraph.link_prediction.woverlap.overlap_w用法及代码示例
- Python cugraph.link_prediction.overlap.overlap用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cugraph.Graph.from_pandas_edgelist。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。