Bagaimana cara mulai menerapkan R in Enterprise. Contoh praktis

Publikasi presentasi di bagian R meetup @ Moscow Data Science Major (Musim Semi 2019) .
Seluruh presentasi dalam format pdf .


Mengapa pertanyaan ini relevan?


Kasus bisnis berbeda, esensi teknisnya sama


  • Analisis Kinerja Pusat Panggilan
  • Analisis penjualan, termasuk perkiraan
  • Sistem anti penipuan
  • Penambangan proses bisnis
  • Berbagai audit (teknis, keuangan)
  • Tugas pergudangan dan logistik
  • Penetapan biaya berdasarkan aktivitas
  • Pemantauan proses bisnis
  • Analitik berbasis log
  • Manajemen kapasitas
  • Analisis teks (email, meja layanan)
  • Dasbor dan laporan fleksibel
  • "ban pintar" antara sistem akuntansi (1C, ACS, SAP, ...) dan eksekutif
  • ...

Ini adalah kelanjutan dari publikasi sebelumnya .


Pengamatan praktis


  • banyak tugas seperti itu datang ke manipulasi matematis data (sistem CRUD berada di luar ruang lingkup, kami menganggap tepat berbagai pemrosesan dan transformasi);
  • 80% tugas manipulasi data dapat dengan cepat dan efisien diselesaikan "turnkey" dengan menggunakan alat R;
  • dalam bisnis, sebagai aturan, tugas dan persyaratan dengan cepat disesuaikan, termasuk. karena faktor eksternal atau hasil antara yang diperoleh;
  • Teknologi "modular" berakar dengan baik di TI; konstruksi "monolit" mungkin memakan waktu 2-3 tahun, yang sebanding dengan kehidupan solusi kecil. Jauh lebih efisien untuk dengan cepat merakit desain "modular", mendapatkan pengalaman praktis dan, dalam 2-3 tahun, membangun solusi baru dengan mempertimbangkan pengetahuan yang diperoleh dan perubahan masa lalu dalam TI dan bisnis.

"Legenda urban" yang khas tentang R


  • R lambat
  • R sulit dibaca
  • R untuk stat. perhitungan dengan algoritma yang kompleks
  • R dirancang untuk penggunaan interaktif.

Semua ini muncul dari studi dangkal topik dan alat yang digunakan.


Legenda kota - kesalahpahaman dari tahun 90-an


  • R adalah bahasa pemrograman yang lengkap, bukan kalkulator konsol.
  • R berfungsi dengan baik sebagai "perekat" universal antara berbagai platform dan komponen C - ia menghitung dengan cepat!
  • Keterbacaan kode tergantung pada pengalaman pengembang. Gaya modern R adalah metaprogramming. Kode ini ringkas dan cepat.
  • R adalah ekosistem yang memungkinkan Anda untuk menerapkan siklus pemrosesan data lengkap dari mengimpor data hingga menyediakan AWP dan menyiapkan presentasi.



Publikasi sebelumnya - "Menggunakan kekuatan komputasi R untuk menguji hipotesis persamaan cara . "

Source: https://habr.com/ru/post/id448946/


All Articles