【问题标题】:Looking to find values in one dataframe and input them into another dataframe希望在一个数据框中找到值并将它们输入到另一个数据框中
【发布时间】:2023-03-20 13:05:01
【问题描述】:

所以,我需要循环遍历 5 个数据帧,它们都遵循类似的格式:

RX 数据帧

这是最终的数据框:

所以,本质上我需要在第一个martrx中拉出特定索引的集群并找到:

  • 如果该索引存在于新数据帧中
  • 如果是,找到它并将簇值放在相应的列中

【问题讨论】:

    标签: python dataframe indexing


    【解决方案1】:

    终于弄明白了:

    for i in final_inds:
        for j in range(0,5):
            try:
                cluster_values = all_dfs[j].loc[i,"clusters"]
            except:
                cluster_values = -1
    
            final_df.loc[i, cols[j]] = cluster_values
    
    final_df.head()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      • 1970-01-01
      • 2023-01-12
      • 1970-01-01
      • 2021-04-10
      • 2019-05-05
      • 1970-01-01
      相关资源
      最近更新 更多