d1 = pd.DataFrame({"X": X, "Y": Y, "Bucket": pd.qcut(X, n,duplicates="drop")}) 1. 2. 3. 4. 5. 6. 7. # 后面报错You can drop duplicate edges by setting the 'duplicates' kwarg,所以回到这里补充duplicates参数 # pandas中使用qcut(),边界易出现重复值,如果为了删除重复值设置 dupli...
len(df['a'].unique()) --查看a列中不重复数据的多少 Series.duplicated() --返回一列True/False的Series Series.drop_duplicates() --删除重复值 df.drop_duplicates('a',keep='first/last') df.drop_duplicates() --删除完全重复的行 参数:'a'表示以a列为基准,删除重复值 first表示保留第一个,last...
len(df['a'].unique()) --查看a列中不重复数据的多少 Series.duplicated() --返回一列True/False的Series Series.drop_duplicates() --删除重复值 df.drop_duplicates('a',keep='first/last') df.drop_duplicates() --删除完全重复的行 参数:'a'表示以a列为基准,删除重复值 first表示保留第一个,last...