我有以下数据框:
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”的值直接相关。如果说一百万条记录,我怎么知道一列完全依赖于数据框中的另一列?
如果它们完全依赖,则它们的因式分解将相同
(df.id.factorize()[0] == df.name.factorize()[0]).all()
True
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
623 次 |
| 最近记录: |