ขณะนี้มีสิ่งอำนวยความสะดวกในแพ็คเกจการคาดการณ์สำหรับ R สำหรับการระบุและการจำลองค่าผิดปกติ (นอกจากนี้ยังจัดการกับค่าที่หายไป) ในขณะที่คุณใช้แพ็คเกจพยากรณ์อยู่แล้วนี่อาจเป็นวิธีที่สะดวกสำหรับคุณ ตัวอย่างเช่น:
fit <- nnetar(tsclean(x))
tsclean()
ฟังก์ชั่นจะพอดีกับแนวโน้มที่แข็งแกร่งโดยใช้เหลือง (สำหรับชุดที่ไม่ใช่ฤดูกาล) หรือแนวโน้มที่แข็งแกร่งและส่วนประกอบตามฤดูกาลใช้ STL (สำหรับชุดตามฤดูกาล) มีการคำนวณยอดคงเหลือและคำนวณขอบเขตต่อไปนี้:
q0.1q0.9
UL=q0.9+2(q0.9−q0.1)=q0.1−2(q0.9−q0.1)
โดยที่และเป็นเปอร์เซ็นต์ที่ 10 และ 90 ของส่วนที่เหลือตามลำดับ
q0.1q0.9
ค่าผิดปกติถูกระบุว่าเป็นจุดที่มีขนาดใหญ่กว่าที่เหลือหรือเล็กกว่าLลUL
สำหรับอนุกรมเวลาที่ไม่ใช่ฤดูกาลค่าผิดปกติจะถูกแทนที่ด้วยการแก้ไขเชิงเส้น สำหรับซีรี่ย์เวลาตามฤดูกาลส่วนประกอบตามฤดูกาลจาก STL พอดีจะถูกลบออกและซีรีย์ที่ปรับตามฤดูกาลจะถูกสอดแทรกเชิงเส้นเพื่อแทนที่ค่าผิดปกติก่อนที่จะเปลี่ยนผลลัพธ์ใหม่