Saya mencoba menggunakan R untuk menghitung rata-rata bergerak atas serangkaian nilai dalam sebuah matriks. Pencarian milis R normal belum sangat membantu. Sepertinya tidak ada fungsi bawaan di R yang akan memungkinkan saya menghitung rata-rata bergerak. Apakah ada paket yang menyediakannya? Atau apakah saya perlu menulis sendiri?
Saya mencoba menemukan cara untuk menghitung rata-rata kumulatif bergerak tanpa menyimpan jumlah dan total data yang diterima sejauh ini. Saya menemukan dua algoritme tetapi keduanya perlu menyimpan hitungan: rata-rata baru = ((hitungan lama * data lama) + data berikutnya) / hitungan berikutnya rata-rata baru = rata-rata lama + (data berikutnya …
Tampaknya tidak ada fungsi yang hanya menghitung rata-rata bergerak pada numpy / scipy, yang mengarah ke solusi berbelit - belit . Pertanyaan saya ada dua: Apa cara termudah untuk (benar) menerapkan rata-rata bergerak dengan numpy? Karena hal ini tampaknya tidak sepele dan rawan kesalahan, adakah alasan yang baik untuk tidak …