sách gpt4 ăn đã đi

Thực hiện phương pháp đếm số giá trị lặp lại trong pandas

In lại Tác giả: qq735679552 Thời gian cập nhật: 29-09-2022 22:32:09 28 4
mua khóa gpt4 giày nike

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 ],
         # 'data2':np.random.randn(5)
         })
#In khung dữ liệu
in (trích dẫn)
# dữ liệu1 phím1 phím2
# 0 1 một
# 1 2 một hai
# 2 3 b một
# 3 2 b hai
# 4 1 một
# 5 1 một
 
#Trùng lặp
in (df[df.duplicated()])
# dữ liệu1 phím1 phím2
# 4 1 một
# 5 1 một
 
# Đếm các giá trị trùng lặp
trùng lặp = df[df.duplicated()].đếm()
in (trùng lặp) # Lặp lại hai mục cuối
# dữ liệu1 2
# key1   2
# phím2 2
 
# Loại bỏ trùng lặp
nốt lên = df[ - df.duplicated()]
in (gật đầu)
# dữ liệu1 phím1 phím2
# 0 1 một
# 1 2 một hai
# 2 3 b một
# 3 2 b hai

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
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! .

28 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress