CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.
Bài viết trên blog CFSDN này, phương pháp đếm số giá trị lặp lại của gấu trúc, được tác giả sưu tầm và biên soạn. Nếu các bạn quan tâm đến bài viết này thì nhớ like nhé.
Bài viết này chủ yếu giới thiệu cách thực hiện phương pháp đếm số giá trị lặp lại trong pandas và chia sẻ chi tiết với mọi người như sau:
?
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
|
từ
gấu trúc
nhập khẩu
Khung dữ liệu
df
=
Khung dữ liệu({
'key1'
:[
'Một'
,
'Một'
,
'b'
,
'b'
,
'Một'
,
'Một'
],
'phím2'
:[
'một'
,
'hai'
,
'một'
,
'hai'
,
'một'
,
'một'
],
'dữ liệu1'
:[
1
,
2
,
3
,
2
,
1
,
1
],
})
in
(trích dẫn)
in
(df[df.duplicated()])
trùng lặp
=
df[df.duplicated()].đếm()
in
(trùng lặp)
nốt lên
=
df[
-
df.duplicated()]
in
(gật đầu)
|
Lấy số lượng phần tử lặp lại trong khung dữ liệu trong gấu trúc
Có hai phương pháp:
1. Sau khi gọi phương thức trùng lặp, các phần tử không trùng lặp sẽ được đánh dấu là Sai và các phần tử trùng lặp sẽ được đánh dấu là Đúng.
?
1
2
3
4
5
|
đếm
=
0
vì
Tôi
TRONG
thông tin người dùng[
'user_id'
].trùng lặp():
nếu như
Tôi
=
=
ĐÚNG VẬY
:
đếm
=
đếm
+
1
đếm
|
[Lưu ý 1] user_info là hộp khung dữ liệu, user_id là một trong các cột.
[Lưu ý 2] Phương thức trùng lặp() sẽ chỉ đánh dấu các phần tử trùng lặp là True chứ không đánh dấu các phần tử trùng lặp.
2. Dòng mã này nhanh hơn. Phương thức drop_duplicates(['user_id']) xóa các phần tử tương tự trong cột user_id.
?
1
|
users_info.shape[
0
]
-
thông tin người dùng.drop_duplicates([
'user_id'
]).hình dạng[
0
]
|
[Lưu ý] hình dạng [0] là lấy số lượng hàng.
Đến đây là kết thúc bài viết về cách thực hiện phương pháp đếm số giá trị lặp lại của pandas. Để biết thêm thông tin về cách đếm các giá trị lặp lại của pandas, vui lòng tìm kiếm các bài viết trước của tôi hoặc tiếp tục duyệt qua các bài viết liên quan bên dưới. trong tương lai! .
Liên kết gốc: https://blog.csdn.net/qq_35203425/article/details/80830911.
Cuối cùng, bài viết về cách thực hiện phương pháp đếm số giá trị lặp lại trong pandas kết thúc tại đây. Nếu bạn muốn biết thêm về cách thực hiện phương pháp đếm số giá trị lặp lại trong pandas, vui lòng tìm kiếm. bài viết của CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Mong các bạn ủng hộ blog của mình trong thời gian tới! .
Tôi là một lập trình viên xuất sắc, rất giỏi!