Xóa chuỗi con khỏi chuỗi khung dữ liệu python
Tôi đang cố xóa tất cả các từ 3 khỏi Dataframe bên dưới Show
Điều này dẫn đến cột 'keep' của tôi bằng 4. Không chắc chắn những gì tôi đang làm sai ở đâyCảm ơn Bạn muốn 5 có dấu chấm theo nghĩa đen, vì vậy hãy tắt biểu thức chính quy trong cuộc gọi của bạn tới 6
Hoặc, nếu bạn muốn sử dụng 6 ở chế độ biểu thức chính quy mặc định, hãy thoát khỏi dấu chấm bằng dấu gạch chéo ngược Bạn có thể tìm hiểu cách thay thế chuỗi con trong một cột của pandas DataFrame bằng cách sử dụng DataFrame. thay thế () bằng các hàm 3. Trong bài viết này, tôi sẽ giải thích cách thay thế chuỗi con trong cột DataFrame bằng nhiều ví dụ
1. Ví dụ nhanh để thay thế chuỗi conNếu bạn đang vội, bên dưới là một số ví dụ nhanh về cách thay thế một chuỗi con trong một cột của DataFrame gấu trúc
Bây giờ, hãy tạo một Khung dữ liệu gấu trúc với một vài hàng và cột, thực hiện các ví dụ này và xác thực kết quả. Khung dữ liệu của chúng tôi chứa các tên cột 4, 5 và 6
Sản lượng dưới sản lượng
2. Thay thế chuỗi con bằng cách sử dụng phương thức replace()Bạn có thể thay thế chuỗi con của cột DataFrame của gấu trúc bằng cách sử dụng DataFrame. phương thức thay thế (). Theo mặc định, phương thức này tìm giá trị khớp chính xác và thay thế giá trị đó bằng giá trị đã chỉ định. Sử dụng 7 để thay thế chuỗi con 1Sản lượng dưới sản lượng. Ví dụ trên đã thay thế giá trị chuỗi con 8 bằng 9 trên cột 4 5Phương thức này trả về một DataFrame mới sau khi thay thế chuỗi con. Sử dụng inplace=True để thay thế trên đối tượng DataFrame hiện có 3. Thay thế nhiều chuỗi conHãy xem cách thay thế chuỗi con trên nhiều cột, để làm điều này, tôi sẽ sử dụng dict với tên và giá trị cột để thay thế 6Sản lượng dưới sản lượng 74. Thay thế mẫu của chuỗi con bằng biểu thức chính quySử dụng biểu thức chính quy, bạn có thể thay thế chuỗi con phù hợp bằng một chuỗi khác. Các ví dụ dưới đây tìm chuỗi 1 và thay thế nó bằng 2 0Sản lượng dưới sản lượng 15. Bằng cách sử dụng str. thay thế () trên DataFrameNgoài ra, hãy sử dụng 3 để thay thế một chuỗi con, 4 tìm kiếm các kết quả khớp chính xác trừ khi bạn chuyển một mẫu biểu thức chính quy và tham số 7 5Mang lại sản lượng tương tự như trên. Lưu ý rằng điều này thay thế giá trị trên cột 4 trong đối tượng DataFrame hiện có6. Thay thế chuỗi con bằng hàm apply() bằng lambdaTrong phần này, Bạn có thể tìm hiểu cách thay thế chuỗi con bằng DataFrame. apply() và hàm 3. Phương thức apply() cho phép bạn áp dụng một hàm cùng với một trong các trục của DataFrame. Ví dụ dưới đây thay thế nhiều chuỗi con 0Sản lượng dưới sản lượng 17. Ví dụ hoàn chỉnh về gấu trúc Thay thế chuỗi con 2Sự kết luậnTrong bài viết này, Bạn đã học cách thay thế chuỗi con của DataFrame gấu trúc bằng cách sử dụng hàm 8 với hàm 3 với một số ví dụ |