<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Analisis Frekuensi | Irpan Chumaedi</title><link>https://www.irpanchumaedi.com/tag/analisis-frekuensi/</link><atom:link href="https://www.irpanchumaedi.com/tag/analisis-frekuensi/index.xml" rel="self" type="application/rss+xml"/><description>Analisis Frekuensi</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Sun, 17 May 2026 00:00:00 +0000</lastBuildDate><image><url>https://www.irpanchumaedi.com/images/icon_huc8b49dbecede763dad003ee9bbdb929f_244914_512x512_fill_lanczos_center_2.png</url><title>Analisis Frekuensi</title><link>https://www.irpanchumaedi.com/tag/analisis-frekuensi/</link></image><item><title>Mengenal R &amp; RMarkdown: Instalasi dan Proyek Pertama</title><link>https://www.irpanchumaedi.com/post/mengenal-r-rmarkdown/</link><pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate><guid>https://www.irpanchumaedi.com/post/mengenal-r-rmarkdown/</guid><description>&lt;style>
@keyframes fadeUp {
from { opacity: 0; transform: translateY(14px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes slideRight {
from { opacity: 0; transform: translateX(-14px); }
to { opacity: 1; transform: translateX(0); }
}
@keyframes pulseDot {
0%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(0,188,212,0.4); }
50% { transform: scale(1.1); box-shadow: 0 0 0 8px rgba(0,188,212,0); }
}
@keyframes arrowBounce {
0%, 100% { transform: translateX(0); }
50% { transform: translateX(5px); }
}
.card-anim { opacity: 0; animation: fadeUp 0.5s ease forwards; }
.ca1 { animation-delay: 0.05s; }
.ca2 { animation-delay: 0.18s; }
.ca3 { animation-delay: 0.31s; }
.ca4 { animation-delay: 0.44s; }
.ca5 { animation-delay: 0.57s; }
.step-anim { opacity: 0; animation: slideRight 0.45s ease forwards; }
.sa1 { animation-delay: 0.1s; } .sa2 { animation-delay: 0.22s; }
.sa3 { animation-delay: 0.34s; } .sa4 { animation-delay: 0.46s; }
.sa5 { animation-delay: 0.58s; }
.pulse-dot { animation: pulseDot 2s ease-in-out infinite; }
.arrow-bounce { display: inline-block; animation: arrowBounce 1.3s ease-in-out infinite; }
&lt;/style>
&lt;blockquote>
&lt;p>&lt;em>Artikel ini adalah bagian dari seri &lt;strong>Fondasi Data &amp;amp; Tools&lt;/strong>. Sebelum membaca ini, pastikan sudah membaca &lt;a href="https://www.irpanchumaedi.com/post/materi-pengguna-pembuat-kode/">Filosofi: Pengguna vs. Pembuat Kode&lt;/a>.&lt;/em>&lt;/p>
&lt;/blockquote>
&lt;hr>
&lt;p>Bayangkan kamu baru saja selesai mengumpulkan data curah hujan 25 tahun dari BMKG. Analisis frekuensi harus dikerjakan: hitung statistik, fit distribusi, uji KS, uji chi-kuadrat, buat kurva IDF. Lalu semua hasilnya harus masuk ke laporan Word yang rapi.&lt;/p>
&lt;p>&lt;em>Tiba-tiba bos bilang: &amp;ldquo;Mas, data hujan yang kemarin kejauhan. ambil data ini ya, lokasi nya lebih dekat soalnya&amp;rdquo;&lt;/em>&lt;/p>
&lt;p>&lt;em>&amp;lsquo;Waduh, ngulang dari awal lagi dong&amp;ndash;'&lt;/em>&lt;/p>
&lt;p>Hal ini sering saya alami dan dengan berat hati harus dikerjakan lagi dari awal. Memang sudah ada template excel dan word nya. Tapi menghabiskan waktu, belum lagi kita harus teliti jangan sampai ada kata &amp;ldquo;Papua&amp;rdquo; di proyek &amp;ldquo;Banjarmasin&amp;rdquo;, &lt;strong>malu banget&lt;/strong>.&lt;/p>
&lt;p>Contoh kasus lainnya adalah ketika kita mengerjakan proses yang sama, tapi lokasinya saja yang berbeda. Data memang pasti berbeda juga, tapi proses analisis persis sama tok.&lt;/p>
&lt;p>Untuk mengerjakan ulang dengan cara biasa mungkin bisa menghabiskan &lt;strong>2-4 jam&lt;/strong> per stasiun, per proyek. tapi dengan cara yang akan kita pelajari hari ini tinggal &lt;strong>klik satu tombol&lt;/strong>, laporan bisa jadi dalam 30 detik.&lt;/p>
&lt;hr>
&lt;h2 id="apa-itu-r">Apa Itu R?&lt;/h2>
&lt;p>R adalah bahasa pemrograman yang dirancang khusus untuk analisis statistik dan visualisasi data. Tapi jangan langsung takut dengan kata &amp;ldquo;pemrograman&amp;rdquo; — seperti yang sudah dibahas di &lt;a href="https://www.irpanchumaedi.com/post/materi-pengguna-pembuat-kode/" target="_blank" rel="noopener">artikel sebelumnya&lt;/a>, kita tidak perlu menjadi programmer. Kita cukup menjadi &lt;strong>pengguna yang cerdas&lt;/strong>.&lt;/p>
&lt;div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.9rem; margin: 1.8rem 0;">
&lt;div class="card-anim ca1" style="border-radius: 12px; padding: 1.2rem; background: #0d1b2a; border: 1px solid #1565C0; border-top: 3px solid #1565C0; text-align: center;">
&lt;div style="font-size: 1.6rem; margin-bottom: 0.5rem; font-family: monospace; color: #1E88E5; font-weight: 700;">R&lt;/div>
&lt;div style="font-size: 0.82rem; font-weight: 700; color: #90CAF9; margin-bottom: 0.4rem;">Gratis &amp; Open Source&lt;/div>
&lt;div style="font-size: 0.75rem; color: #666; line-height: 1.5;">Tidak perlu lisensi. Ribuan paket tersedia di CRAN.&lt;/div>
&lt;/div>
&lt;div class="card-anim ca2" style="border-radius: 12px; padding: 1.2rem; background: #0d1b2a; border: 1px solid #00BCD4; border-top: 3px solid #00BCD4; text-align: center;">
&lt;div style="font-size: 1.6rem; margin-bottom: 0.5rem; font-family: monospace; color: #00BCD4; font-weight: 700;">📊&lt;/div>
&lt;div style="font-size: 0.82rem; font-weight: 700; color: #80DEEA; margin-bottom: 0.4rem;">Visualisasi Kelas Atas&lt;/div>
&lt;div style="font-size: 0.75rem; color: #666; line-height: 1.5;">ggplot2 menghasilkan plot publikasi-siap dengan sedikit kode.&lt;/div>
&lt;/div>
&lt;div class="card-anim ca3" style="border-radius: 12px; padding: 1.2rem; background: #0d1b2a; border: 1px solid #43A047; border-top: 3px solid #43A047; text-align: center;">
&lt;div style="font-size: 1.6rem; margin-bottom: 0.5rem; font-family: monospace; color: #66BB6A; font-weight: 700;">∞&lt;/div>
&lt;div style="font-size: 0.82rem; font-weight: 700; color: #A5D6A7; margin-bottom: 0.4rem;">Reproducible&lt;/div>
&lt;div style="font-size: 0.75rem; color: #666; line-height: 1.5;">Ganti input → semua output diperbarui otomatis. Tidak ada copy-paste.&lt;/div>
&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="apa-itu-rmarkdown">Apa Itu RMarkdown?&lt;/h2>
&lt;p>RMarkdown adalah format file (&lt;code>.Rmd&lt;/code>) yang &lt;strong>menggabungkan tiga hal dalam satu dokumen&lt;/strong>:&lt;/p>
&lt;div style="margin: 1.5rem 0; border: 1px solid #1a2a3a; border-radius: 12px; overflow: hidden;">
&lt;div style="display: grid; grid-template-columns: 1fr 1fr 1fr;">
&lt;div class="card-anim ca1" style="padding: 1.1rem; border-right: 1px solid #1a2a3a; background: #070d14;">
&lt;div style="font-size: 0.7rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #F57F17; margin-bottom: 0.5rem;">① YAML Header&lt;/div>
&lt;div style="font-family: monospace; font-size: 0.72rem; color: #FFB74D; line-height: 1.7;">---&lt;br>title: "Analisis"&lt;br>output:&lt;br>&amp;nbsp;&amp;nbsp;word_document&lt;br>---&lt;/div>
&lt;div style="font-size: 0.72rem; color: #555; margin-top: 0.5rem;">Konfigurasi dokumen: judul, format output, parameter.&lt;/div>
&lt;/div>
&lt;div class="card-anim ca2" style="padding: 1.1rem; border-right: 1px solid #1a2a3a; background: #070d14;">
&lt;div style="font-size: 0.7rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #0288D1; margin-bottom: 0.5rem;">② Teks Markdown&lt;/div>
&lt;div style="font-family: monospace; font-size: 0.72rem; color: #4FC3F7; line-height: 1.7;"># Bab 1&lt;br>Analisis dilakukan&lt;br>di stasiun **BMKG**&lt;br>periode 2000–2026.&lt;/div>
&lt;div style="font-size: 0.72rem; color: #555; margin-top: 0.5rem;">Narasi laporan dalam format teks sederhana.&lt;/div>
&lt;/div>
&lt;div class="card-anim ca3" style="padding: 1.1rem; background: #070d14;">
&lt;div style="font-size: 0.7rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #43A047; margin-bottom: 0.5rem;">③ Code Chunk R&lt;/div>
&lt;div style="font-family: monospace; font-size: 0.72rem; color: #81C784; line-height: 1.7;">```{r}&lt;br>x_bar &amp;lt;- mean(hujan)&lt;br>plot(cdf_gumbel)&lt;br>flextable(df_hasil)&lt;br>```&lt;/div>
&lt;div style="font-size: 0.72rem; color: #555; margin-top: 0.5rem;">Kode analisis, tabel, dan grafik — semua otomatis.&lt;/div>
&lt;/div>
&lt;/div>
&lt;/div>
&lt;p>Ketika kamu klik &lt;strong>Knit&lt;/strong>, RStudio menjalankan semua kode R, menghasilkan grafik, menghitung angka, lalu menyusunnya menjadi dokumen Word (atau PDF, atau HTML) secara otomatis.&lt;/p>
&lt;hr>
&lt;h2 id="perbandingan-manual-vs-rmarkdown">Perbandingan: Manual vs RMarkdown&lt;/h2>
&lt;p>Gambar di bawah ini menunjukkan perbedaan nyata dalam alur kerja:&lt;/p>
&lt;p>&lt;img src="compare-manual-vs-rmd.gif" alt="Perbandingan Manual vs RMarkdown">&lt;/p>
&lt;p>Satu kata: &lt;strong>reproducible&lt;/strong>. Ketika data berubah, kamu tidak perlu mengulang semua langkah. Cukup update file Excel, klik Knit, laporan diperbarui dalam hitungan detik.&lt;/p>
&lt;hr>
&lt;h2 id="instalasi-r--rstudio">Instalasi: R + RStudio&lt;/h2>
&lt;p>Kamu hanya butuh &lt;strong>dua software&lt;/strong> ini. Keduanya gratis.&lt;/p>
&lt;div style="margin: 1.5rem 0;">
&lt;div class="step-anim sa1" style="display: flex; align-items: flex-start; gap: 1rem; padding: 1rem 1.2rem; margin-bottom: 0.75rem; background: #0d1b2a; border: 1px solid #1a3050; border-left: 4px solid #1565C0; border-radius: 10px;">
&lt;div style="width: 36px; height: 36px; border-radius: 50%; background: #1565C0; color: white; display: flex; align-items: center; justify-content: center; font-size: 0.85rem; font-weight: 700; flex-shrink: 0; margin-top: 1px;" class="pulse-dot">1&lt;/div>
&lt;div>
&lt;div style="font-size: 0.9rem; font-weight: 700; color: #90CAF9; margin-bottom: 0.2rem;">Install R&lt;/div>
&lt;div style="font-size: 0.82rem; color: #666; line-height: 1.6;">Download dari &lt;a href="https://cran.r-project.org" strong style="color: #90CAF9;">cran.r-project.org&lt;/strong>&lt;/a> → pilih &lt;em>Download R for Windows atau sistem operasi yang kamu pakai&lt;/em> → jalankan installer, klik Next terus sampai selesai.&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="step-anim sa2" style="display: flex; align-items: flex-start; gap: 1rem; padding: 1rem 1.2rem; margin-bottom: 0.75rem; background: #0d1b2a; border: 1px solid #1a3050; border-left: 4px solid #00BCD4; border-radius: 10px;">
&lt;div style="width: 36px; height: 36px; border-radius: 50%; background: #00838F; color: white; display: flex; align-items: center; justify-content: center; font-size: 0.85rem; font-weight: 700; flex-shrink: 0; margin-top: 1px;">2&lt;/div>
&lt;div>
&lt;div style="font-size: 0.9rem; font-weight: 700; color: #80DEEA; margin-bottom: 0.2rem;">Install RStudio&lt;/div>
&lt;div style="font-size: 0.82rem; color: #666; line-height: 1.6;">Download RStudio dari posit untuk &lt;a href="https://rstudio.org/download/latest/stable/desktop/windows/RStudio-latest.exe" strong style="color: #80DEEA;">windows&lt;/strong>&lt;/a> atau &lt;a href="https://rstudio.org/download/latest/stable/desktop/mac/RStudio-latest.dmg" strong style="color: #80DEEA;">mac&lt;/strong>&lt;/a> → install. RStudio adalah antarmuka visual untuk bekerja dengan R.&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="step-anim sa3" style="display: flex; align-items: flex-start; gap: 1rem; padding: 1rem 1.2rem; margin-bottom: 0.75rem; background: #0d1b2a; border: 1px solid #1a3050; border-left: 4px solid #43A047; border-radius: 10px;">
&lt;div style="width: 36px; height: 36px; border-radius: 50%; background: #2E7D32; color: white; display: flex; align-items: center; justify-content: center; font-size: 0.85rem; font-weight: 700; flex-shrink: 0; margin-top: 1px;">3&lt;/div>
&lt;div>
&lt;div style="font-size: 0.9rem; font-weight: 700; color: #A5D6A7; margin-bottom: 0.2rem;">Install Paket yang Dibutuhkan&lt;/div>
&lt;div style="font-size: 0.82rem; color: #666; line-height: 1.5; margin-bottom: 0.5rem;">Buka RStudio → di panel &lt;em>Console&lt;/em> (bawah kiri), ketik dan tekan Enter:&lt;/div>
&lt;div style="background: #050d14; border: 1px solid #1a2a3a; border-radius: 6px; padding: 0.6rem 0.8rem; font-family: monospace; font-size: 0.78rem; color: #A5D6A7; line-height: 1.8;">install.packages(c("rmarkdown", "readxl", "ggplot2",&lt;br>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"dplyr", "tidyr", "flextable", "scales"))&lt;/div>
&lt;div style="font-size: 0.75rem; color: #555; margin-top: 0.4rem;">Tunggu beberapa menit hingga semua paket terinstal.&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="step-anim sa4" style="display: flex; align-items: flex-start; gap: 1rem; padding: 1rem 1.2rem; background: #0d1b2a; border: 1px solid #1a3050; border-left: 4px solid #FFB300; border-radius: 10px;">
&lt;div style="width: 36px; height: 36px; border-radius: 50%; background: #F57F17; color: white; display: flex; align-items: center; justify-content: center; font-size: 0.85rem; font-weight: 700; flex-shrink: 0; margin-top: 1px;">4&lt;/div>
&lt;div>
&lt;div style="font-size: 0.9rem; font-weight: 700; color: #FFE082; margin-bottom: 0.2rem;">Verifikasi Instalasi&lt;/div>
&lt;div style="font-size: 0.82rem; color: #666; line-height: 1.5; margin-bottom: 0.5rem;">Di Console, ketik:&lt;/div>
&lt;div style="background: #050d14; border: 1px solid #1a2a3a; border-radius: 6px; padding: 0.6rem 0.8rem; font-family: monospace; font-size: 0.78rem; color: #FFE082; line-height: 1.8;">library(ggplot2)&lt;br>ggplot(data.frame(x=1:10, y=rnorm(10)), aes(x,y)) + geom_point()&lt;/div>
&lt;div style="font-size: 0.75rem; color: #555; margin-top: 0.4rem;">Jika muncul grafik di panel kanan bawah, instalasi berhasil.&lt;/div>
&lt;/div>
&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="proyek-pertama-analisis-frekuensi-curah-hujan">Proyek Pertama: Analisis Frekuensi Curah Hujan&lt;/h2>
&lt;p>Ini bagian yang menarik. Kita tidak akan mulai dari nol — saya sudah siapkan template lengkap yang bisa langsung dipakai.&lt;/p>
&lt;h3 id="cara-kerjanya">Cara Kerjanya&lt;/h3>
&lt;p>&lt;img src="workflow-rmarkdown.gif" alt="Alur Kerja Template RMarkdown">&lt;/p>
&lt;p>Template ini membaca data dari &lt;strong>Excel&lt;/strong>, menjalankan seluruh analisis secara otomatis, lalu menghasilkan &lt;strong>laporan Word&lt;/strong> lengkap dengan tabel dan grafik.&lt;/p>
&lt;h3 id="yang-dihasilkan-otomatis">Yang Dihasilkan Otomatis&lt;/h3>
&lt;div style="display: grid; grid-template-columns: 1fr 1fr; gap: 0.8rem; margin: 1.5rem 0;">
&lt;div class="card-anim ca1" style="padding: 1rem 1.1rem; background: #0a120d; border: 1px solid #2E7D32; border-radius: 10px;">
&lt;div style="font-size: 0.7rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #66BB6A; margin-bottom: 0.6rem;">Analisis Distribusi&lt;/div>
&lt;div style="font-size: 0.8rem; color: #888; line-height: 1.7;">
[v] Tabel data hujan harian maksimum&lt;br>
[v] Plot PDF — 4 distribusi sekaligus&lt;br>
[v] Plot CDF dengan plotting position&lt;br>
[v] Uji Kolmogorov-Smirnov&lt;br>
[v] Uji Chi-Kuadrat&lt;br>
[v] Pemilihan distribusi terbaik otomatis
&lt;/div>
&lt;/div>
&lt;div class="card-anim ca2" style="padding: 1rem 1.1rem; background: #0a1018; border: 1px solid #1565C0; border-radius: 10px;">
&lt;div style="font-size: 0.7rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #64B5F6; margin-bottom: 0.6rem;">Curah Hujan Rencana &amp; IDF&lt;/div>
&lt;div style="font-size: 0.8rem; color: #888; line-height: 1.7;">
[v] CH rencana: T = 2, 5, 10, 25, 50, 100 tahun&lt;br>
[v] Tabel IDF lengkap (5 menit - 24 jam)&lt;br>
[v] Kurva IDF log-log&lt;br>
[v] Rumus Mononobe&lt;br>
[v] Rekapitulasi intensitas t = 60 menit&lt;br>
[v] Semua dalam format Word siap laporan
&lt;/div>
&lt;/div>
&lt;/div>
&lt;h3 id="cara-menggunakan-template">Cara Menggunakan Template&lt;/h3>
&lt;div style="margin: 1.5rem 0;">
&lt;div class="step-anim sa1" style="display: flex; gap: 0.9rem; padding: 0.9rem 1.1rem; margin-bottom: 0.6rem; background: #070d14; border: 1px solid #1a2a3a; border-radius: 9px;">
&lt;div style="font-family: monospace; font-size: 0.78rem; font-weight: 700; color: #1E88E5; flex-shrink: 0; padding-top: 1px;">01&lt;/div>
&lt;div>
&lt;div style="font-size: 0.85rem; font-weight: 700; color: #90CAF9; margin-bottom: 0.2rem;">Download &amp; Ekstrak File Template&lt;/div>
&lt;div style="font-size: 0.78rem; color: #555; line-height: 1.5;">Simpan ketiga file di &lt;strong style="color: #90CAF9;">satu folder yang sama&lt;/strong>: &lt;code style="background:#1a2a3a; padding:1px 5px; border-radius:3px; font-size:0.72rem;">Analisis_Frekuensi_TEMPLATE.Rmd&lt;/code>, &lt;code style="background:#1a2a3a; padding:1px 5px; border-radius:3px; font-size:0.72rem;">Data_Input_Frekuensi.xlsx&lt;/code>, dan &lt;code style="background:#1a2a3a; padding:1px 5px; border-radius:3px; font-size:0.72rem;">reference_template.docx&lt;/code>&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="step-anim sa2" style="display: flex; gap: 0.9rem; padding: 0.9rem 1.1rem; margin-bottom: 0.6rem; background: #070d14; border: 1px solid #1a2a3a; border-radius: 9px;">
&lt;div style="font-family: monospace; font-size: 0.78rem; font-weight: 700; color: #00BCD4; flex-shrink: 0; padding-top: 1px;">02&lt;/div>
&lt;div>
&lt;div style="font-size: 0.85rem; font-weight: 700; color: #80DEEA; margin-bottom: 0.2rem;">Isi Data di Excel&lt;/div>
&lt;div style="font-size: 0.78rem; color: #555; line-height: 1.5;">Buka &lt;code style="background:#1a2a3a; padding:1px 5px; border-radius:3px; font-size:0.72rem;">Data_Input_Frekuensi.xlsx&lt;/code>. Isi sheet &lt;strong style="color:#80DEEA;">Metadata_Proyek&lt;/strong> (nama proyek, stasiun, kala ulang) dan sheet &lt;strong style="color:#80DEEA;">Data_Hujan&lt;/strong> (kolom Tahun dan Hujan Maks mm). Simpan file.&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="step-anim sa3" style="display: flex; gap: 0.9rem; padding: 0.9rem 1.1rem; margin-bottom: 0.6rem; background: #070d14; border: 1px solid #1a2a3a; border-radius: 9px;">
&lt;div style="font-family: monospace; font-size: 0.78rem; font-weight: 700; color: #43A047; flex-shrink: 0; padding-top: 1px;">03&lt;/div>
&lt;div>
&lt;div style="font-size: 0.85rem; font-weight: 700; color: #A5D6A7; margin-bottom: 0.2rem;">Buka File .Rmd di RStudio&lt;/div>
&lt;div style="font-size: 0.78rem; color: #555; line-height: 1.5;">Double-click file &lt;code style="background:#1a2a3a; padding:1px 5px; border-radius:3px; font-size:0.72rem;">.Rmd&lt;/code> → terbuka di RStudio. Kamu akan melihat kode di bagian &lt;code style="background:#1a2a3a; padding:1px 5px; border-radius:3px; font-size:0.72rem;">DATA_INPUT&lt;/code> — tidak perlu diubah jika file Excel ada di folder yang sama.&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="step-anim sa4" style="display: flex; gap: 0.9rem; padding: 0.9rem 1.1rem; margin-bottom: 0.6rem; background: #070d14; border: 1px solid #1a2a3a; border-radius: 9px;">
&lt;div style="font-family: monospace; font-size: 0.78rem; font-weight: 700; color: #FFB300; flex-shrink: 0; padding-top: 1px;">04&lt;/div>
&lt;div>
&lt;div style="font-size: 0.85rem; font-weight: 700; color: #FFE082; margin-bottom: 0.2rem;">Klik Tombol Knit&lt;/div>
&lt;div style="font-size: 0.78rem; color: #555; line-height: 1.5;">Di RStudio, klik tombol &lt;strong style="color:#FFE082;">[ Knit ]&lt;/strong> (ikon benang + jarum di toolbar, atau tekan &lt;kbd style="background:#1a2a3a; padding:2px 6px; border-radius:3px; font-size:0.7rem;">Ctrl + Shift + K&lt;/kbd>). Tunggu 10–30 detik. File Word akan terbuka otomatis.&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="step-anim sa5" style="display: flex; gap: 0.9rem; padding: 0.9rem 1.1rem; background: #070e12; border: 1px solid #006064; border-radius: 9px;">
&lt;div style="font-family: monospace; font-size: 0.78rem; font-weight: 700; color: #00BCD4; flex-shrink: 0; padding-top: 1px;">05&lt;/div>
&lt;div>
&lt;div style="font-size: 0.85rem; font-weight: 700; color: #80DEEA; margin-bottom: 0.2rem;">Proyek Berikutnya? Tinggal Ganti Data&lt;/div>
&lt;div style="font-size: 0.78rem; color: #555; line-height: 1.5;">Salin folder ke direktori proyek baru. Buka Excel, ganti data hujan dan metadata. Klik Knit. Laporan baru siap — tanpa mengubah satu baris kode pun.&lt;/div>
&lt;/div>
&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="anatomi-template-bagian-yang-perlu-diketahui">Anatomi Template: Bagian yang Perlu Diketahui&lt;/h2>
&lt;p>Kamu tidak perlu memahami semua kode. Tapi ada tiga bagian penting yang perlu diketahui:&lt;/p>
&lt;div style="margin: 1.5rem 0; background: #050d14; border: 1px solid #1a2a3a; border-radius: 12px; overflow: hidden;">
&lt;div style="background: #0a1520; padding: 0.7rem 1.2rem; border-bottom: 1px solid #1a2a3a;">
&lt;span style="font-size: 0.72rem; font-weight: 700; letter-spacing: 0.08em; color: #64B5F6; text-transform: uppercase;">Analisis_Frekuensi_TEMPLATE.Rmd&lt;/span>
&lt;/div>
&lt;div style="padding: 1.1rem 1.3rem;">
&lt;div style="margin-bottom: 1rem;">
&lt;div style="font-size: 0.68rem; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: #F57F17; margin-bottom: 0.4rem;">① YAML — Konfigurasi Output&lt;/div>
&lt;div style="background: #0a1218; border-radius: 6px; padding: 0.7rem 0.9rem; font-family: monospace; font-size: 0.75rem; line-height: 1.8; color: #FFB74D;">
&lt;span style="color: #555;">---&lt;/span>&lt;br>
&lt;span style="color: #F57F17;">title:&lt;/span> &lt;span style="color: #FFF8E1;">"Analisis Frekuensi Curah Hujan Harian Maksimum"&lt;/span>&lt;br>
&lt;span style="color: #F57F17;">params:&lt;/span>&lt;br>
&amp;nbsp;&amp;nbsp;&lt;span style="color: #F57F17;">path_excel:&lt;/span> &lt;span style="color: #FFF8E1;">"Data_Input_Frekuensi.xlsx"&lt;/span> &lt;span style="color: #555;"># ← path ke file Excel&lt;/span>&lt;br>
&lt;span style="color: #F57F17;">output:&lt;/span>&lt;br>
&amp;nbsp;&amp;nbsp;&lt;span style="color: #F57F17;">word_document:&lt;/span>&lt;br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #F57F17;">reference_docx:&lt;/span> &lt;span style="color: #FFF8E1;">reference_template.docx&lt;/span>&lt;br>
&lt;span style="color: #555;">---&lt;/span>
&lt;/div>
&lt;div style="font-size: 0.74rem; color: #555; margin-top: 0.4rem;">Hanya ubah &lt;code>path_excel&lt;/code> jika file Excel tidak berada di folder yang sama.&lt;/div>
&lt;/div>
&lt;div style="margin-bottom: 1rem;">
&lt;div style="font-size: 0.68rem; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: #43A047; margin-bottom: 0.4rem;">② DATA_INPUT — Satu-satunya blok yang perlu dipahami&lt;/div>
&lt;div style="background: #0a1218; border-radius: 6px; padding: 0.7rem 0.9rem; font-family: monospace; font-size: 0.75rem; line-height: 1.8; color: #A5D6A7;">
&lt;span style="color: #555;">```{r DATA_INPUT}&lt;/span>&lt;br>
&lt;span style="color: #555;"># !! HANYA EDIT BAGIAN INI UNTUK SETIAP PROYEK BARU !!&lt;/span>&lt;br>
&lt;span style="color: #43A047;">path_excel&lt;/span> &lt;span style="color: #fff;">&amp;lt;-&lt;/span> params$path_excel&lt;br>
&lt;span style="color: #43A047;">T_values_default&lt;/span> &lt;span style="color: #fff;">&amp;lt;-&lt;/span> &lt;span style="color: #81C784;">c(2, 5, 10, 25, 50, 100)&lt;/span>&lt;br>
&lt;span style="color: #555;">```&lt;/span>
&lt;/div>
&lt;div style="font-size: 0.74rem; color: #555; margin-top: 0.4rem;">Kala ulang bisa diatur dari Excel (sheet Metadata_Proyek). Blok ini hanya fallback.&lt;/div>
&lt;/div>
&lt;div>
&lt;div style="font-size: 0.68rem; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: #1E88E5; margin-bottom: 0.4rem;">③ ANALISIS — Jangan diubah&lt;/div>
&lt;div style="background: #0a1218; border-radius: 6px; padding: 0.7rem 0.9rem; font-family: monospace; font-size: 0.75rem; line-height: 1.8; color: #64B5F6;">
&lt;span style="color: #555;">```{r ANALISIS, include=FALSE}&lt;/span>&lt;br>
&lt;span style="color: #555;"># Statistik dasar, fit 4 distribusi, uji KS &amp; Chi-kuadrat,&lt;/span>&lt;br>
&lt;span style="color: #555;"># pemilihan otomatis, hitung IDF Mononobe — semua di sini.&lt;/span>&lt;br>
&lt;span style="color: #555;"># Tidak perlu diubah.&lt;/span>&lt;br>
&lt;span style="color: #555;">```&lt;/span>
&lt;/div>
&lt;div style="font-size: 0.74rem; color: #555; margin-top: 0.4rem;">Semua matematika ada di sini — Normal, Log-Normal, Gumbel, Log-Pearson III. Dihitung otomatis.&lt;/div>
&lt;/div>
&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="download-template">Download Template&lt;/h2>
&lt;div style="margin: 1.5rem 0; padding: 1.4rem 1.6rem; background: linear-gradient(135deg, #0a1520, #071018); border: 1px solid #1565C0; border-radius: 14px;" class="card-anim ca1">
&lt;div style="font-size: 0.7rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #64B5F6; margin-bottom: 1rem;">Paket Template — Analisis Frekuensi Curah Hujan&lt;/div>
&lt;div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 0.7rem; margin-bottom: 1.1rem;">
&lt;div style="padding: 0.8rem; background: #0d1b2a; border: 1px solid #1a3050; border-radius: 8px; text-align: center;">
&lt;div style="font-family: monospace; font-size: 0.75rem; font-weight: 700; color: #43A047; margin-bottom: 0.3rem;">.Rmd&lt;/div>
&lt;div style="font-size: 0.72rem; color: #666;">Analisis_Frekuensi&lt;br>_TEMPLATE.Rmd&lt;/div>
&lt;/div>
&lt;div style="padding: 0.8rem; background: #0d1b2a; border: 1px solid #1a3050; border-radius: 8px; text-align: center;">
&lt;div style="font-family: monospace; font-size: 0.75rem; font-weight: 700; color: #1E88E5; margin-bottom: 0.3rem;">.xlsx&lt;/div>
&lt;div style="font-size: 0.72rem; color: #666;">Data_Input&lt;br>_Frekuensi.xlsx&lt;/div>
&lt;/div>
&lt;div style="padding: 0.8rem; background: #0d1b2a; border: 1px solid #1a3050; border-radius: 8px; text-align: center;">
&lt;div style="font-family: monospace; font-size: 0.75rem; font-weight: 700; color: #FFB300; margin-bottom: 0.3rem;">.docx&lt;/div>
&lt;div style="font-size: 0.72rem; color: #666;">reference&lt;br>_template.docx&lt;/div>
&lt;/div>
&lt;/div>
&lt;div style="font-size: 0.8rem; color: #555; line-height: 1.6; margin-bottom: 1rem;">Tiga file harus berada dalam &lt;strong style="color: #90CAF9;">satu folder yang sama&lt;/strong>. Template sudah diuji dengan data BMKG stasiun Bandung, 2000–2026. Distribusi yang didukung: Normal, Log-Normal 2P, Gumbel, Log-Pearson III.&lt;/div>
&lt;a href="https://www.irpanchumaedi.com/files/template-analisis-frekuensi.zip" style="display: inline-flex; align-items: center; gap: 0.6rem; padding: 0.75rem 1.5rem; background: #1565C0; color: white; text-decoration: none; border-radius: 8px; font-size: 0.88rem; font-weight: 700; letter-spacing: 0.02em; transition: background 0.2s ease;" onmouseover="this.style.background='#1E88E5'" onmouseout="this.style.background='#1565C0'">
&lt;span style="font-size: 1rem;">&amp;#8595;&lt;/span> Download Template (ZIP)
&lt;/a>
&lt;/div>
&lt;hr>
&lt;h2 id="apa-selanjutnya">Apa Selanjutnya?&lt;/h2>
&lt;p>Setelah berhasil menjalankan template ini, kamu sudah memiliki fondasi yang kuat. Artikel berikutnya akan membahas cara &lt;strong>memodifikasi template&lt;/strong> untuk kebutuhan proyek yang berbeda — menambah stasiun, mengubah distribusi, atau mengintegrasikan data GPM IMERG.&lt;/p>
&lt;div style="display: flex; flex-direction: column; gap: 0.6rem; margin-top: 1.5rem;">
&lt;a href="https://www.irpanchumaedi.com/post/materi-pengguna-pembuat-kode/" style="display: flex; align-items: center; gap: 1rem; padding: 0.9rem 1.2rem; background: #070d14; border: 1px solid #1a2a3a; border-radius: 10px; text-decoration: none; transition: border-color 0.2s ease;" onmouseover="this.style.borderColor='#555'" onmouseout="this.style.borderColor='#1a2a3a'">
&lt;span style="font-size: 1.1rem; flex-shrink: 0; color: #555; display: inline-block; transform: scaleX(-1);">→&lt;/span>
&lt;div>
&lt;div style="font-size: 0.65rem; font-weight: 700; letter-spacing: 0.09em; text-transform: uppercase; color: #555; margin-bottom: 0.15rem;">Artikel Sebelumnya&lt;/div>
&lt;div style="font-size: 0.85rem; font-weight: 700; color: #90CAF9;">Filosofi: Pengguna vs. Pembuat Kode&lt;/div>
&lt;/div>
&lt;/a>
&lt;div style="display: flex; align-items: center; gap: 1rem; padding: 0.9rem 1.2rem; background: #070d14; border: 1px dashed #2a2a3a; border-radius: 10px; opacity: 0.55; cursor: default;">
&lt;span style="font-size: 1.1rem; flex-shrink: 0; color: #444;">→&lt;/span>
&lt;div>
&lt;div style="font-size: 0.65rem; font-weight: 700; letter-spacing: 0.09em; text-transform: uppercase; color: #444; margin-bottom: 0.15rem;">Segera Hadir&lt;/div>
&lt;div style="font-size: 0.85rem; font-weight: 700; color: #555;">Kustomisasi Template: Adaptasi untuk Berbagai Proyek&lt;/div>
&lt;/div>
&lt;/div>
&lt;/div>
&lt;hr>
&lt;p>&lt;em>Template ini dibuat menggunakan R versi 4.x dengan paket: &lt;code>rmarkdown&lt;/code>, &lt;code>readxl&lt;/code>, &lt;code>ggplot2&lt;/code>, &lt;code>dplyr&lt;/code>, &lt;code>tidyr&lt;/code>, &lt;code>flextable&lt;/code>, &lt;code>scales&lt;/code>. Semua perhitungan mengikuti metode standar hidrologi Indonesia.&lt;/em> 🌧️&lt;/p></description></item></channel></rss>