Contoh Penggunaan API Rumus

Chi-Square

Digunakan untuk menguji kesesuaian antara data observasi dan distribusi teoretis.

Kode: chi_square

Kategori: Uji Kecocokan

Rumus:

$$ \chi^2 = \sum \frac{(O_i - E_i)^2}{E_i} $$

Keterangan:

$X^2$
: Nilai statistik Chi-Square
$O_i$
: Nilai observasi pada kategori ke-i
$E_i$
: Nilai harapan (ekspektasi) pada kategori ke-i

Contoh Penulisan Kode API (PHP)

<?php
$kode_rumus = 'chi_square';
$response = file_get_contents("https://hidrologi.net/api/rumus/$kode_rumus");
$data = json_decode($response, true);

if ($data['status'] === 'success') {
    echo "<h3>" . $data['data']['nama'] . "</h3>";
    echo "<p>Kode: " . $data['data']['kode_rumus'] . "</p>";
    echo "<p>" . $data['data']['deskripsi'] . "</p>";
} else {
    echo "Gagal mengambil data dari API.";
}
?>

Contoh Penggunaan di WordPress (Shortcode)

Tambahkan kode berikut di functions.php tema Anda:

function tampilkan_rumus_hidrologi($atts) {
  $a = shortcode_atts(['kode' => 'chi_square'], $atts);
  $json = file_get_contents("https://hidrologi.net/api/rumus/" . $a['kode']);
  $data = json_decode($json, true);
  if ($data['status'] === 'success') {
    $r = $data['data'];
    return "<h3>" . $r['nama'] . "</h3>" .
           "<p>" . $r['deskripsi'] . "</p>";
  }
  return "Rumus tidak ditemukan.";
}
add_shortcode('rumus_hidrologi', 'tampilkan_rumus_hidrologi');

Gunakan di editor WordPress:

[rumus_hidrologi kode="chi_square"]