Khi sử dụng R để xử lý dữ liệu thì bạn sẽ gặp khá nhiều tình huống cần tạo vòng loop để trích xuất và tính toán nhanh dãy số liệu mà không cần phải run thủ công. Việc nắm vững kỹ thuật xây dựng lệnh loop trong R là cột mốc chính thức giúp bạn nắm vững R ở mức độ chuyên nghiệp vì có thể coding nhanh và có hiệu suất hơn so với bình thường.
Tuy nhiên trở ngại lớn nhất khi bạn áp dụng lệnh loop là nếu dataset và function mà lệnh loop sử dụng không được thiết kế chặt chẽ thì khả năng xảy ra lỗi rất cao, dẫn đến liên tục bị gián đoạn và làm bạn cảm thấy loop khó sử dụng, và do đó không thể đẩy xa hơn các ứng dụng mạnh mẽ của R vào thực tế công việc.
Phần lớn các bài hướng dẫn về lệnh loop trong R trên internet chủ yếu dừng ở dataset đơn giản cũng như function rất căn bản nên khi bạn học xong thì áp dụng vào real case vẫn còn trở ngại rất nhiều. Vì vậy mình đã thực hiện mini series gồm 3 video (tổng thời lượng khoảng 2 tiếng) để hướng dẫn kỹ lưỡng việc áp dụng lệnh loop trên dataset thực tế của FAOSAT (3 triệu dòng dữ liệu) để chia sẻ nhiều kinh nghiệm thực tế không chỉ trong lệnh loop mà còn good practice nên thực hiện khi bạn muốn subset data theo tên hay theo index column cũng như cần rất kỹ nếu reshape dữ liệu từ long sang wide...
Tóm lại, đây là chuyên đề nhỏ trong chuyên đề 1+ để giúp trang bị cho bạn kiến thức vững chắc về việc xây dựng lệnh loop một cách hoàn chỉnh để khi bạn triển khai trong thực tế thì sẽ giảm thiểu sai sót xuống thấp nhất và tạo cơ sở xây dựng các quy trình xử lý dữ liệu tự động chặt chẽ và logic.
Khi bạn đăng ký chuyên đề 1 thì sẽ được mình bonus thêm chuyên đề 1+ để nắm vững về R coding, mục tiêu chung vẫn là giúp bạn sớm master được kỹ năng R rất mạnh này vào thực tế công việc.
Thông tin chi tiết chuyên đề 1+
Hướng dẫn đăng ký học viên