小编Ven*_*tra的帖子

根据其他列的唯一组合更改数据框列值

我有以下数据框:

 df=pd.DataFrame([[1,11,'a'],[2,12,'b'],[1,11,'c'],[3,12,'d'],[3,7,'e'],
    [2,12,'f']])
 df.columns=['id','code','name']

 print(df)


     id  code name
  0   1    11    a
  1   2    12    b
  2   1    11    c
  3   3    12    d
  4   3     7    e
  5   2    12    f
Run Code Online (Sandbox Code Playgroud)

对于上面的数据帧,我想只有列'name'的一个值,用于任何唯一的column idcode.对于eq,name行0和2应该相同.而且,name行1和5也应该相同.

       id  code name
   0   1    11    a
   1   2    12    b
   2   1    11    a
   3   3    12    d
   4   3     7    e
   5   2    12    b
Run Code Online (Sandbox Code Playgroud)

请让我知道如何以编程方式完成此操作.我有两个超过100000行进行此操作.

谢谢

python pandas

4
推荐指数
1
解决办法
177
查看次数

如何检查熊猫数据框中一列对另一列的依赖性

我有以下数据框:

 import pandas as pd

 df=pd.DataFrame([[1,11,'a'],[1,12,'a'],[1,11,'a'],[1,12,'a'],[1,7,'a'],
                [1,12,'a']])
 df.columns=['id','code','name']

 df

    id  code name
0   1    11    a
1   1    12    a
2   1    11    a
3   1    12    a
4   1     7    a
5   1    12    a
Run Code Online (Sandbox Code Playgroud)

如以上数据框所示,列“ id”的值与列“ name”的值直接相关。如果说一百万条记录,我怎么知道一列完全依赖于数据框中的另一列?

dataframe pandas

3
推荐指数
1
解决办法
623
查看次数

标签 统计

pandas ×2

dataframe ×1

python ×1