【发布时间】:2021-02-16 01:28:14
【问题描述】:
def computefeatures(node_id):
return [ord(node_id), len(node_id)]
我正在计算节点 ID 的特征,这些特征是字母和数字的组合。 ord 不起作用,是否有其他解决方法。
我的清单是:
ln0
Out[88]:
0 C1
1 C2
2 C3
3 C4
4 C5
5 C6
6 G1
7 I1
8 O1
9 P1
10 P2
11 P3
12 R1
13 R2
14 R3
15 R4
16 R5
17 R6
dtype: object
【问题讨论】:
-
不清楚您要做什么。输入是什么?输出应该是什么?
-
第一个问题是您似乎正在将像“C1”这样的字符串传递给“ord”函数。 ord() 接受一个字符(单个字符),而不是一个字符串。除此之外,您需要提供更多信息以获得任何有意义的帮助
-
抱歉,每个字母数字组合都是图中一个节点的标签。我正在尝试使用节点 ID 计算一个简单的节点特征。需要一个浮点数。
-
您是否想提出一个基本上任意散列的节点 ID 到浮点数?
标签: python pandas networkx stellargraph