1.1. Giống nhau
- Đều là hai phần mềm xử lý số liệu mạnh mẽ và phổ biến trên thế giới.
- SPSS và R đều có khả năng xử lý tốt các chức năng khảo sát số liệu cơ bản phụ vụ cho nghiên cứu về Khoa học giảng dạy Vật lý.
- Đều cho khả năng đọc tập tin dữ liệu từ nhiều nguồn đa dạng. Các lưu ý khi lưu và đọc tài liệu cũng tương tự như nhau.
- Trong đa phần các trường hợp VD đã phân tích ở Chương 1 và Chương 2 thì
SPSS và R đều cho kết quả giống nhau.
- Đều có khả năng chia sẻ kết quả phân tích lên các phần mềm Office để phục vụ mục đích nghiên cứu.
- Hai phần mềm đều cho khả năng hoạt động rất mượt mà và ổn định. Bên cạnh đó quá trình tính toán và phân tính đều rất nhanh.
1.2. Khác nhau
SPSS R
SPSS là phần mềm thống kê chuyên dụng với rất nhiều chức năng phân tích và tính toán được tích hợp và liệt kê sẵn.
R là một ngôn ngữ thống kê chuyên dụng tích hợp các gói packages với chức năng tính toán. Do đó R có thể sử dụng để lập trình các mô hình phân tích.
SPSS là phần mềm thương mại có thu phí
R là phần mềm được chia sẻ rộng rãi và miễn phí
Do mang tính thương mại nên giao diện sử dụng của SPSS rất thân thiện và đồng bộ trên mọi người dùng.
Do có thể xem là một ngôn ngữ lập trình nên giao diện sử dụng của R rất khác biệt, xa lạ và khó tiếp cận.
SPSS có phần quản lý dữ liệu riêng trong cửa sổ nhập liệu Data View giúp quản lý dữ liệu tốt hơn. Tuy nhiên SPSS chỉ có
R không có phần quản lý dữ liệu riêng mà toàn bộ các dữ liệu được lưu trong các dataset. Muốn quản lý dữ liệu trong các dataset thì phải sử dụng các lệnh
thể làm việc với một cơ sở dữ liệu mỗi phiên làm việc.
tương ứng. Tuy nhiên R lại có thể làm việc với nhiều dataset trong cùng một phiên làm việc.
Các chức năng tính toán và phân tích của
SPSS được đóng gói và liệt kê trong các
Menu chức năng rất tiện lợi.
Các chức năng tính toán của R được sử dụng bằng các lệnh khá phức tạp. Nhiều mô hình phân tích đòi hỏi cài đặt thêm các packages mới. Do đó các chức năng phân tích của R hoàn toàn mở để các chuyên gia thiết kế, làm cho các chức năng của R rất đa dạng và phong phú. Kết quả phân tích của SPSS được thể
hiện qua các bảng số liệu rất tiện lợi cho việc chia sẻ lên các phần mềm Office.
Kết quả phân tích của R được thể hiện bằng các đoạn văn bản, các bảng không có đường kẻ sẵn nên hơi bất tiện khi chia sẻ lên các phần mềm Office. Bù lại R thể hiện kết quả tính toán và phân tích rất chi tiết, dễ đọc, thể hiện đầy đủ thông tin. Các chức năng tính toán của SPSS đều
kèm theo các lựa chọn thêm như tính toàn thêm các thông số khác hoặc vẽ biểu đồ rất tiện dụng.
Các lệnh tính toán trên R chỉ thực hiện chức năng tính toán của lệnh đó. Muốn tính thêm các thông số khác hoặc vẽ biểu đồ thì cần sử dụng các lệnh khác phức tạp hơn. Tuy nhiên biểu đồ trong R lại có thể điều chỉnh chi tiết hơn, phù hợp với ý tưởng của người vẽ hơn.