我有一个熊猫数据框(称为smalls),该数据框经过多次重新利用,可以从数据集中创建多个网络图。我试图根据实体类型在其中一张图中设置节点的颜色,并且需要查询原始数据框。但是,当我这样做时,会产生一个序列,因此无法对其进行比较。如何修改下面的第一行,以仅给我数据框中的第一个条目(其他所有条目都相同)?
temp=smalls.Role[smalls.Entity==big_nodes_order[i]]
print(temp)
10 Threat
11 Threat
12 Threat
Name: Role, dtype: object
最佳答案
temp=smalls.Role[smalls.Entity==big_nodes_order[i]]
print temp
10 Threat
11 Threat
12 Threat
Name: Role, dtype: object
print temp.iloc[0]
Threat
print temp.iat[0]
Threat
print temp.iloc[:1]
10 Threat
Name: Role, dtype: object
关于python - Pandas 查询单输出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36480100/