Tôi thấy rất nhiều lần trong mô tả công việc cho nhà khoa học dữ liệu yêu cầu trải nghiệm Python / Java và bỏ qua R. Dưới đây là email cá nhân tôi nhận được từ nhà khoa học dữ liệu chính của một công ty tôi đã đăng ký thông qua Linkedin.
X, Cảm ơn bạn đã kết nối và bày tỏ sự quan tâm. Bạn có Kỹ năng phân tích tốt. Tuy nhiên, tất cả các nhà khoa học dữ liệu của chúng tôi phải có kỹ năng lập trình tốt về Java / Python vì chúng tôi là một tổ chức internet / di động và mọi thứ chúng tôi làm đều trực tuyến.
Trong khi tôi tôn trọng quyết định của nhà khoa học dữ liệu trưởng, tôi không thể có được một bức tranh rõ ràng về những nhiệm vụ mà Python có thể làm mà R không thể làm. Bất cứ ai có thể quan tâm để xây dựng? Tôi thực sự muốn học Python / Java, miễn là tôi có thêm một chút chi tiết.
Chỉnh sửa: Tôi tìm thấy một cuộc thảo luận thú vị trên Quora. Tại sao Python là ngôn ngữ được lựa chọn cho các nhà khoa học dữ liệu?
Edit2: Blog từ Udacity về Ngôn ngữ và Thư viện cho Machine Learning