Tôi đang gọi hàm R từ gói R e1071 được giao tiếp với libsvm (chương trình C). Chức năng này đang truyền thông báo cảnh báo C (printf) đến bàn điều khiển R. Tôi biết điều này vì các thông báo cảnh báo có dạng (cảnh báo: ...) trong khi các thông báo cảnh báo R được viết hoa (tức là Cảnh báo: ...).Loại bỏ thông báo cảnh báo C trong R
Tôi đã thử mọi thứ để loại bỏ các thông báo này trong R (chìm, triệt tiêuWarnings, vô hình) nhưng không có gì có vẻ hoạt động.
Bất kỳ ý tưởng nào?
Cảm ơn!
Tại sao quá mơ hồ? Bạn đang giao tiếp với libsvm thông qua một gói R? Hay bạn đang làm việc trên một cái gì đó tùy chỉnh? GCC là một trình biên dịch, tôi nghi ngờ cảnh báo thời gian chạy đến từ nó, nhiều khả năng chúng là printfs trong mã libsvm C. – Mark
gói eep71 yep - Tôi nghĩ bạn nói đúng, các tin nhắn đến từ bản in. Tôi có cần phải đi vào mã C và xóa nó? hoặc có cái gì tôi có thể làm từ R? – Michael
Tôi cũng không nhớ đã cài đặt libsvm trên máy tính của mình chưa, tôi vừa tải xuống gói R. Điều đó có nghĩa là mã nguồn libsvm nằm trong gói R? – Michael