Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Saya ingin menunjukkan di sini betapa hebatnya LuckyTemplates sebagai alat analisis. Saya akan mengajar anda cara membangunkan model data LuckyTemplates untuk analisis senario lanjutan . Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Dengan LuckyTemplates, kami boleh mencapai begitu banyak perkara yang mungkin tidak pernah kami sangkakan.
Membangunkan logik analisis senario dalam model data LuckyTemplates mungkin merupakan teknik kegemaran saya untuk digunakan, terutamanya kerana ia boleh menjadi sangat berharga kepada perniagaan.
Daripada hanya melihat ke belakang dan melaporkan maklumat sejarah, perkara yang boleh kita lakukan dengan analisis senario adalah hampir meramalkan masa depan . Kami boleh menarik tuas dalam metrik kami dan merentas data kami dan melihat cara ia memberi kesan kepada keputusan akhir. Peluang menjadi tidak berkesudahan!
Hampir mana-mana set data yang meneroka maklumat dari semasa ke semasa boleh menggunakan teknik ini atau bentuk teknik yang akan kami lalui dalam tutorial ini. Kami juga akan membincangkan percabangan ukuran , cara menggunakan jadual parameter , cara memasukkan pembolehubah ke dalam ukuran dan banyak lagi.
Isi kandungan
Contoh Analisis Senario: Kesan Perubahan Harga
Dalam tutorial ini, kami akan menganalisis kesan perubahan harga pada jumlah hasil kami. Kami akan menyediakan model kami, mengejutkan harga produk tertentu, dan kemudian melihat kesannya terhadap keseluruhan portfolio jualan yang kami ada.
Dalam model data kami, kami mempunyai Pelanggan, Produk, Wilayah, Tarikh dan Jualan kami.
Dalam jadual Jualan kami, iaitu jadual fakta, kami ada di sini Harga Unit kami.
Kami perlu mengasingkan harga Unit ini, yang memberikan kami Jumlah Hasil kami dan entah bagaimana mengejutkannya dengan senario . Sebagai contoh, kami ingin menaikkan harga kami sebanyak 10% atau 20% dan kami ingin melihat kesan perubahan harga.
Jumlah Jualan Dengan SUM lwn Jumlah Jualan Dengan SUMX
Mula-mula, kami melihat Ukuran Utama kami di sini yang dipanggil Jumlah Jualan .
Ini adalah ukuran mudah yang hanya meringkaskan lajur Jumlah Hasil dan ia tidak mencukupi untuk menjalankan analisis ini . Jumlah Hasil telah pun mengambil kira Harga Unit ini. Oleh itu, kita perlu menghitung Jumlah Hasil tetapi menggunakan Kuantiti Pesanan dan Harga Seunit , dan kita boleh melakukannya dengan menggunakan .
Formula ini melalui jadual Jualan . Untuk setiap baris dalam jadual Jualan, ia menggandakan Kuantiti Pesanan dengan Harga Unit untuk setiap baris. Kami meletakkan ini pada jadual dengan Tarikh kami dan kami dapat melihat bahawa kami mendapat hasil yang sama, tetapi ia hanya mengira dengan cara yang berbeza.
Formula SUMX Jumlah Jualan ini adalah tempat kami akan membina senario kami kerana kami boleh mengasingkan Harga Unit dan kami kini boleh mengejutkannya. Perkara seterusnya yang kami perlukan ialah peratusan perubahan dalam harga, yang tidak wujud dalam model data kami, jadi kami perlu menciptanya.
Mencipta Jadual Sokongan Untuk Menunjukkan Peratusan Perubahan Harga
Untuk membuat jadual baharu, yang akan menunjukkan perubahan harga, kami pergi ke Masukkan Data dan isikan lajur.
Kami masukkan perubahan harga yang kami mahu, seperti 2%, 5%, 10%, dsb.
Sebaik sahaja kami memuatkannya, ia akan mencipta jadual untuk kami, tetapi jadual ini tidak mempunyai hubungan dengan model data kami.
Kemudian, kami pastikan untuk memformat ini ke dalam peratusan.
Sekarang kita mempunyai meja sokongan ini, kita boleh membawanya masuk dan mengubahnya menjadi alat penghiris.
Ini membolehkan kami membuat pilihan tentang berapa banyak perubahan harga yang ingin kami jalankan dan membuat analisis. Kemudian, kita perlu membuat ukuran yang akan memperoleh peratusan perubahan harga yang dipilih dalam penghiris.
Menuai Peratusan Perubahan Harga Dipilih
Dalam formula ini ( Perubahan Harga / Senario Harga ), yang akan memperoleh peratusan perubahan harga yang dipilih, kami akan menggunakan dengan Perubahan Harga kami . Kemudian, dengan , ia akan sama dengan Peratus Perubahan Harga . Jika tidak, ia akan menjadi sifar (0) perubahan.
Dengan langkah ini, kami kini mendapat perubahan harga berdasarkan pilihan.
Apabila kita tidak memilih apa-apa, ia menunjukkan 0%, jadi itu bagus. Tiada ralat.
Kami kini boleh menyepadukan ini ke dalam pengiraan kami.
Kami menyeret ini masuk dan kami mempunyai Jualan Senario dinamik ini berdasarkan perubahan peratusan.
Jika tiada apa-apa yang dipilih, ia akan menjadi betul-betul sama.
Menunjukkan Semua Kesan Jualan Produk Terpilih
Terdapat sedikit masalah di sini, walaupun. Apabila kita memilih tiga daripada produk ini, contohnya, ia memberi kesan kepada segala-galanya. Semua konteks telah berubah dan kini kami hanya melihat Jualan Senario untuk tiga produk ini sahaja.
Dalam analisis ini, kami ingin melihat kesan ke atas semua jualan kami berdasarkan hanya perubahan harga produk tertentu. Jadi tanpa mengira sebarang pilihan yang dibuat, kami ingin mendapatkan hasil dalam Jumlah Jualan kami yang tidak berubah berdasarkan pemilihan.
Untuk melakukan ini, kami akan membuat ukuran lain dan memanggilnya Semua Jualan . Kami akan menggunakan fungsi kepada Jumlah Jualan kami , jadi kami masih mengira jumlah jualan, tetapi kami akan menggunakan Produk .
Kami menyeret ini ke dalam jadual kami dan jika kami memilih produk, hasil Jumlah Jualan kekal sama, yang ditunjukkan dalam lajur Semua Jualan.
Menunjukkan Jualan Produk Terpilih
Tambahan pula, kami ingin mengetahui jumlah jualan apa-apa produk atau produk yang kami pilih . Dalam kes ini, kami akan membuat pengiraan berasingan hanya untuk memastikan tiada isu dalam pengiraan kami. Kita boleh mempunyai alat penghiris tambahan tetapi ia boleh melaraskan pengiraan. Kami ingin memastikan bahawa penapis dihidupkan atau dimatikan pada pilihan yang betul.
Ini adalah cara kita menulis ukuran atau formula.
Kami menggunakan CALCULATE Jumlah Jualan sekali lagi. Seterusnya, pergi ke SEMUA Produk . Jika kami meletakkan ini di dalam jadual kami, kami akan melihat bahawa semasa kami memilih produk itu hanya memberi kami jualan untuk pemilihan khusus itu.
Mengusahakan Pengiraan Induk
Kini kami boleh membuat pengiraan induk kami untuk melengkapkan analisis kami. Kami akan menggunakan langkah utama kami yang sedia ada untuk membina pengiraan ini.
Jadi kami mulakan dengan Semua Jualan kami dan kami menolak Jualan Terpilih , iaitu jualan tanpa kesan kepadanya. Kemudian kami menambah semula Jualan Senario .
Jika tiada produk dipilih, perubahan dalam Jualan Senario Terpilih kami akan sama persis dengan Jualan Senario kami.
Tetapi jika kita memilih beberapa produk, hasil Jualan Senario Terpilih adalah berbeza kerana formula Jualan Senario Terpilih sedang mengira keseluruhan portfolio dengan meningkatkan produk yang dipilih mengikut peratusan yang dipilih.
Bercabang Kepada Lebih Banyak Langkah Untuk Lebih Cerapan
Daripada ini, kita boleh pergi lebih jauh. Kita boleh mempunyai Actuals berbanding Senario , di mana kita menolak Semua Jualan daripada Jualan Senario Terpilih .
Jadi jika kita boleh menambah ini ke dalam jadual, kita boleh melihat hasil tambahan setiap hari yang berpotensi kita capai dengan menaikkan harga sebanyak 10%.
Kita juga boleh menambah rangka masa yang berbeza jika kita hanya mahu melihat tahun tertentu, sebagai contoh.
Selain itu, kita boleh melihat peratusan perubahan Actuals vs Senario kami . Kita boleh mendapatkan ini dengan membahagikan (menggunakan fungsi ) Actuals vs Scenarios oleh Semua Jualan, dan kemudian kita akan meletakkan sifar sebagai hasil alternatif.
Jika tiada produk yang dipilih, ia akan memberikan Senario Harga yang dipilih, iaitu 10% dalam kes ini.
Tetapi apabila kami memilih produk ini, contohnya, hasilnya berbeza kerana kami hanya menaikkan harga tiga produk ini.
Mencipta Visualisasi Menarik Untuk Mempamerkan Hasilnya
Sekarang setelah kami selesai dengan pengiraan kami, kami boleh menyediakan beberapa visualisasi untuk menjadikan ini kelihatan lebih menarik. Kami akan menambah beberapa warna untuk menjadikannya lebih menarik secara visual.
Kami juga boleh menambah beberapa label Data.
Dengan penyediaan visualisasi ini, kami boleh mengejutkan mana-mana produk kami secara dinamik dengan sebarang perubahan harga yang kami ada dalam penghiris kami.
Kami mungkin mahu menambah satu lagi kad juga, yang akan memberi kami metrik ringkasan.
Jadi sebagai contoh, kami ingin menaikkan harga sebanyak 20% daripada empat produk teratas kami, hasil dalam visualisasi kami akan berubah secara dinamik apabila kami memilih perubahan harga dan produk.
Dan begitulah cara kami membina model data LuckyTemplates khusus untuk analisis senario lanjutan.
Menggunakan Analisis Senario Berbilang Lapisan dalam
Teknik Analisis Senario LuckyTemplates Menggunakan Berbilang Parameter 'Bagaimana Jika'
Analitis Lanjutan dalam LuckyTemplates: Melapiskan Berbilang Analisis 'Bagaimana Jika'
Kesimpulan
Ini agak maju tetapi sangat boleh dicapai. Ia hanya memerlukan banyak latihan dan juga benar-benar membuatkan anda fokus pada data anda. Ia membuatkan anda berfikir keras tentang jenis cerapan yang ingin anda uji di sekitar hasil masa hadapan anda. Cuba kenal pasti pembolehubah yang terdapat dalam set data atau pengiraan anda yang boleh anda 'kejutkan' atau tweak untuk menyemak kesannya terhadap prestasi asas anda.
Saya amat mengesyorkan teknik pembangunan model data LuckyTemplates ini. Pastikan anda cuba memasukkannya ke dalam model anda supaya anda membenamkan konsep dalam fikiran anda dan membawanya lebih jauh.
Semoga berjaya pada yang ini!
***** Kuasa Belajar BI? *****
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.
Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.
Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.
Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.
Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.
Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.
Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.
Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.
Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu