Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python drop_duplicates

作者:拽一个给爷看   发布日期:2025-08-10   浏览:2

import pandas as pd

# 创建一个示例数据框
data = {
    'A': [1, 2, 2, 3, 4, 4, 4],
    'B': [5, 6, 6, 7, 8, 8, 8]
}
df = pd.DataFrame(data)

# 使用 drop_duplicates 方法去除重复行
df_unique = df.drop_duplicates()

# 打印原始数据框和去重后的数据框
print("原始数据框:")
print(df)
print("\n去重后的数据框:")
print(df_unique)

解释说明:

  • drop_duplicates() 是 Pandas 库中的一个方法,用于删除数据框中的重复行。
  • 默认情况下,它会保留第一次出现的行,并删除后续的重复行。
  • 如果需要根据特定列来判断重复项,可以传递列名作为参数。例如:df.drop_duplicates(subset=['A']) 只会根据列 'A' 来判断重复项。
  • 如果希望保留最后一次出现的行,可以使用 keep='last' 参数。例如:df.drop_duplicates(keep='last')

如果你需要更复杂的去重逻辑,可以进一步调整参数。

上一篇:pythonround函数用法

下一篇:python删除

大家都在看

python时间格式

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

python的for i in range

npm config set python

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站