Bắt đầu ngayBắt đầu miễn phí

Khớp một mô hình lựa chọn

Giờ thì bạn đã tạo đối tượng dfidx tên là chocolate, bạn sẵn sàng gọi mlogit() để khớp mô hình. Bạn có thể gõ head(chocolate) trong console để xem dữ liệu trong khi điền các tham số cho hàm mlogit(). Cột Selection trong chocolate chứa lựa chọn. Nó có thể là TRUE/FALSE, 0/1, hoặc no/yes. Các thuộc tính nằm trong các cột Brand, Type, và Price.

Bài tập này là một phần của khóa học

Mô hình lựa chọn cho Marketing bằng R

Xem khóa học

Hướng dẫn bài tập

  • Điền các tham số cho lệnh mlogit. Tham số đầu tiên của mlogit() luôn là một công thức. Công thức cần là Selection ~ Brand + Type + Price.
  • Tham số thứ hai của mlogit() là data = chocolate.
  • Với tham số thứ ba của mlogit(), dùng tùy chọn print.level = 3, để yêu cầu mlogit() báo cáo chi tiết hơn về thuật toán ước lượng hợp lý cực đại.
  • Sau khi bạn đã chạy mlogit và gán đầu ra cho choc_m1, hãy dùng hàm summary để kiểm tra kết quả mô hình.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)

# Summarize choc_m1 with summary()
Chỉnh sửa và Chạy Mã