我有两个数据框。在第一个数据帧(df_pipe)中,我有“起始节点”和“结束节点”列。在第二个数据帧(df_node)中,我有“节点名称”和“值”列。 现在我想用以下列扩展第一个数据帧:值开始节点和值结束节点。
对于具有起始节点值的扩展,我有以下方法:
for index, pipe in df_pipe.iterrows():
df_pipe['Value start node'] =df_node[df_node['name'] == pipe['start node_name']]['value']
不幸的是,这不起作用。最终,我想将起始节点的名称与 df_node 的第一列(节点名称)进行比较,如果它们匹配,我想取其值。
提前致谢。