Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Tutorial ini berpunca daripada soalan lain di tentang penormalan data . Teknik yang saya akan ajarkan kepada anda adalah penting dalam menyingkirkan anomali yang mungkin boleh menyukarkan perkara semasa analisis data . Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Kadangkala, semasa menjalankan analisis dalam LuckyTemplates, anda mungkin perlu mengambil kira jualan untuk hujung minggu atau cuti umum yang datang dari negara yang berbeza. Cabarannya ialah apabila ia adalah cuti umum untuk negara tertentu, tetapi tidak di negara lain. Sukar untuk menormalkan data jualan ini semasa pelaporan memandangkan hari yang berbeza di negara tersebut. Di situlah teknik penormalan data dimainkan.
Matlamatnya adalah untuk mendapatkan semua jualan yang berbeza dan meletakkannya semula pada hari bekerja sebenar negara pelapor.
Ini adalah contoh unik teknik risikan masa dalam LuckyTemplates. Walau bagaimanapun, ia sangat berguna jika anda berhadapan dengan senario tertentu di sekitar data terhad atau tiada data muncul dalam maklumat mentah anda .
Isi kandungan
Contoh Normalisasi Data untuk Jualan pada Hari Berbeza
Perkara yang paling penting yang saya ingin pergi ke dalam tutorial ini ialah cara untuk menulis beberapa logik dalam formula anda untuk menukar kedudukan hari pelaporan atau keputusan pada hari tertentu.
Mari kita lihat jadual ini dan benar-benar fokus pada contoh. Jika anda bekerja dengan sesuatu yang serupa di mana anda perlu mengalihkan hasil dari satu hari ke hari yang lain, tutorial ini akan membantu.
Dalam laporan itu, anda boleh melihat tarikh serta hari hari itu dalam lajur Date dan DaysOfWeekName . Anda juga akan dapat melihat jumlah jualan untuk hari tertentu dalam lajur Jumlah Jualan .
Sekarang, saya telah membuat logik untuk memindahkan data jualan hari Sabtu dan Ahad ke dalam data jualan hari Isnin . Ini kerana saya ingin mendaftarkan jualan hujung minggu tersebut ke dalam jualan hari bekerja hari bekerja (Isnin hingga Jumaat). Anda boleh melihat data jualan yang dikemas kini dalam lajur Jumlah Jualan Bukan Hari Hujung Minggu di bawah.
Selain itu, saya mahu jadual ini dinamik jadi saya telah menambahkan pemilih data yang membolehkan anda menukar rangka masa data jualan dengan mudah. Selepas memilih rangka masa masing-masing, data dalam lajur Jumlah Jualan Bukan Hari Hujung Minggu dikemas kini secara automatik.
Selain daripada itu, saya ingin menceburi beberapa pengiraan lain seperti jumlah kumulatif, purata bergerak dan sebagainya. Seperti yang anda lihat, saya telah menambah Jumlah Pelarasan Terkumpul. dan lajur Jualan Kumulatif . Saya hanya perlu menyusun semula perkara sedikit dan masuk ke beberapa pengiraan DAX untuk menyelesaikan cerapan yang sangat khusus ini.
Menjalankan Jualan Bukan Hujung Minggu
Sekarang, saya akan menunjukkan kepada anda bagaimana untuk bersenam dan menyediakan pengiraan untuk jumlah jualan bukan hujung minggu. Ini adalah perkara utama di sini untuk tutorial normalisasi data ini.
Saya mempunyai beberapa pembolehubah ( ) di sini untuk pengiraan Semakan Hujung Minggu dan Semakan Hari Kerja . Apa yang saya lakukan di sini ialah mengenal pasti yang mana dalam konteks tertentu adalah hujung minggu dan yang mana Isnin.
Melompat kembali ke jadual tarikh saya, saya telah mencipta lajur Jenis Hari menggunakan logik yang sangat mudah. Jadi, jika hari itu bukan Sabtu atau Ahad, saya akan memanggilnya Hari Kerja . Jika hari Sabtu (6) atau Ahad (0), saya akan memanggilnya Hujung Minggu .
Sekarang, selepas bahagian pertama formula, saya akan membincangkan bahagian ini.
Jadi, jika WeekendCheck adalah benar, bermakna ia adalah hujung minggu, maka keputusan untuk itu ditetapkan kepada kosong. Kemudian, jika WorkdayCheck adalah sama dengan palsu atau jika nilai yang dipilih bersamaan dengan Isnin adalah palsu, maka ia mengembalikan Jumlah Jualan .
Jika WorkdayCheck adalah benar, bermakna ia adalah hari Isnin, saya akan menjalankan logik ini di sini.
Bahagian ini adalah gabungan fungsi dan . Pertama, ia akan mendapat jumlah jumlah jualan untuk hari Isnin serta jualan hujung minggu. Fungsi FILTER akan pergi ke semua tarikh dan hanya akan mengembalikan tarikh yang lebih besar daripada tarikh semasa ditolak tiga.
Pada asasnya, saya hanya memindahkan jumlah jualan dari Sabtu dan Ahad ke hari Isnin menggunakan gabungan teknik seperti pernyataan dan pelbagai fungsi. Begitulah cara normalisasi data berfungsi untuk jenis analisis ini.
Teknik yang sama akan sangat berguna apabila anda bekerja pada hari cuti atau sesuatu seperti itu. Anda hanya perlu menukar beberapa perkara di sini seperti HolidayChecks dan bukannya WeekendChecks. Walau bagaimanapun, ia adalah logik yang sama dan anda sentiasa boleh menggunakan penyelesaian ini untuk senario tersebut.
Mencipta Jumlah Terkumpul
Perkara seterusnya yang saya ingin ajar kepada anda ialah tentang mencipta jumlah terkumpul jumlah jualan dan jumlah jualan bukan hujung minggu.
Satu perkara yang anda akan dapat perhatikan ialah jumlah data terkumpul untuk hujung minggu dalam lajur ini akan sentiasa menjadi garis rata kerana sebenarnya tiada data di sana tidak kira apa tempoh masa anda.
Sehubungan dengan itu, saya telah mencipta visualisasi yang membandingkan jumlah pelarasan terkumpul berbanding jualan terkumpul.
Ini adalah satu lagi teknik menarik yang boleh anda gunakan dalam beberapa hari apabila menormalkan data anda. Jom tengok formula di bawah.
Pertama, saya telah membuat jadual jualan pelarasan dengan mencipta semula lajur Tarikh dan Jumlah Jualan Bukan Hari Hujung Minggu dengan fungsi .
Selepas itu, saya telah menambah fungsi . Seperti yang anda lihat, jadual jualan pelarasan diletakkan di dalam fungsi FILTER . Daripada meneliti semua tarikh, saya telah meletakkan jumlah jualan larasan hari tidak bekerja. Akhir sekali, menggunakan SUMX , ia akan berulang setiap hari dan menetapkan tarikh kurang daripada atau sama dengan tarikh maksimum. Ia kemudiannya akan mengira lajur untuk Jualan Ternormal .
Teknik penormalan data ini sangat sesuai apabila anda bekerja merentasi berbilang negara. Seperti yang anda boleh lihat, ini benar-benar cara yang berkesan untuk menormalkan jualan merentas semua wilayah yang berbeza ke dalam laporan.
Tunjukkan Hari Sebelum Atau Selepas Tarikh Terpilih Menggunakan LuckyTemplates
Tunjukkan Keputusan Sehingga Tarikh Semasa Atau Tarikh Tertentu Dalam LuckyTemplates
Cara Bekerja Dengan Berbilang Tarikh Dalam LuckyTemplates
Kesimpulan
Saya telah menyebut banyak teknik berguna dalam tutorial yang akan membolehkan anda menjalankan beberapa analisis unik berkaitan masa di dalam LuckyTemplates. Saya telah melalui beberapa fungsi DAX yang berbeza seperti fungsi , beberapa fungsi jadual dan penapis mudah lain dengan fungsi .
Jika anda ingin menyemak lebih lanjut mengenai pelbagai teknik risikan masa yang berbeza di dalam LuckyTemplates, saya syorkan anda melihat modul kursus kami dalam LuckyTemplates dalam talian yang khusus memenuhi jenis analisis ini.
Selamat bekerja melalui video terperinci ini.
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