【问题标题】:iGraph histogram objectiGraph 直方图对象
【发布时间】:2015-07-14 09:26:36
【问题描述】:

我有一个图 G,我要计算其中的度数分布。

为此,使用 Python iGraph 的“degree_distribution()”似乎很明显。但是,该函数返回一个我觉得难以处理的“直方图对象”。

我使用以下代码:

dD = G.degree_distribution(bin_width=1)
print(dD)

返回:

N = 104, mean +- sd: 12.0000 +- 2.2382
[ 7,  8): *** (3)
[ 8,  9): ** (2)
[ 9, 10): ****** (6)
[10, 11): ************** (14)
[11, 12): ********************* (21)
[12, 13): ****************** (18)
[13, 14): **************** (16)
[14, 15): ********** (10)
[15, 16): ******* (7)
[16, 17): *** (3)
[17, 18): *** (3)
[18, 19): * (1)

我想将结果导出到 R(与 ggplot2 一起使用)。如何将其转换为可导出的格式?

【问题讨论】:

    标签: python r ggplot2 igraph


    【解决方案1】:

    list(h.bins()) 为您提供一个元组列表,其中每个元组包含直方图 bin 的左右边界以及该 bin 中的项目数。然后,您可以将其写入文件并从 R 中读取。

    【讨论】:

      猜你喜欢
      • 2019-06-22
      • 2020-02-09
      • 1970-01-01
      • 1970-01-01
      • 2018-09-15
      • 2022-01-26
      • 1970-01-01
      • 2015-07-31
      • 2021-12-10
      相关资源
      最近更新 更多