python去重函数是什么


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

import numpy as np

import pandas as pd

from pandas import Series, DataFrame

df = pd.read_csv('./demo_duplicate.csv')

print(df)

print(df['Seqno'].unique()) # [0. 1.]

# 使用duplicated 查看重复值

# 参数 keep 可以标记重复值 {'first''last',False}

print(df['Seqno'].duplicated())

'''

0    False

1     True

2     True

3     True

4    False

Name: Seqno, dtype: bool

'''

# 删除 series 重复数据

print(df['Seqno'].drop_duplicates())

'''

0    0.0

4    1.0

Name: Seqno, dtype: float64

'''

# 删除 dataframe 重复数据

print(df.drop_duplicates(['Seqno'])) # 按照 Seqno 来去重

'''

   Price     Seqno   Symbol   time

0  1623.0    0.0   APPL  1473411962

4  1649.0    1.0   APPL  1473411963

'''

# drop_dujplicates() 第二个参数 keep 包含的值 有: first、last、False

print(df.drop_duplicates(['Seqno'], keep='last')) # 保存最后一个

'''

   Price     Seqno   Symbol   time

3  1623.0    0.0   APPL  1473411963

4  1649.0    1.0   APPL  1473411963

'''

以上就是python去重函数是什么的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python中yield和generators的深度解析

Python利用不到一百行代码实现一个小siri

Python数组和列表区别

Python中divmod函数的用法是什么?

Python flask是什么

如何获取一个字符的ascii码

Python如何判断是否为浮点数

Python怎么下载easygui

Python的注释符是什么

详解Python使用回溯法子集树模板解决迷宫问题

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...