1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Regular Expressions nâng cao trong R

Connected

Bài tập

Tìm khớp cho một lỗi gõ khi tìm kiếm

Dữ liệu do con người nhập rất dễ sai. Mọi người có thể gõ sai đủ thứ, kể cả tên hoặc địa chỉ, và bạn — với vai trò nhà khoa học dữ liệu — cần tìm cách xử lý. Tính khoảng cách chuỗi là một cách để giải quyết vấn đề này.

Trong vector nhỏ usernames, bạn sẽ thấy ba cái tên khác nhau. Nhiệm vụ của bạn là tìm tên gần nhất có thể với tên được nhập "Emile Brown". Bạn có tìm được một tên tương tự trong vector usernames không? Hãy dùng amatch() để tìm trong vector và in ra một gợi ý giống như bạn thường thấy trên Google.

Hướng dẫn

100 XP
  • Thiết lập khoảng cách chỉnh sửa tối đa cho hàm amatch() là 1.
  • Dùng giá trị trả về của amatch() được lưu trong closest_index để in ra tên trong usernames.