Kode Jarwo
CropID.r – Analisis data penelitian terkait pertanian dengan R

CropID merupakan package bahasa pemrograman R pertama yang saya buat, dengan tujuan untuk membantu mempermudah analisis data untuk penelitian terkait pertanian dengan menggunakan R.

Tidak hanya perhitungan, di masa yang akan datang, rencananya saya juga ingin menambahkan analisis dalam bentuk gambar seperti dendrogram dan beberapa fitur unik (yang sebelumnya tidak ada) dalam analisis data pertanian, seperti arsitektur tanaman.

Asal mula saya membuat package ini adalah tingginya kebutuhan akan analisis data untuk mahasiswa Fakultas Pertanian, Universitas Brawijaya yang menggunakan bahasa pemrograman R, tetapi minim akan pengetahuan terkait programming.

Jadi, package ini dibuat untuk memudahkan mahasiswa-mahasiswa tersebut dengan meminimalisir penggunaan kode mentah yang terlalu ribet, menjadikan all-in-one package yang umumnya dipakai di penelitian skripsi dan tesis FP UB, serta tentunya memudahkan pengajaran di Laboratorium Permodelan FP UB.

Fitur CropID


  • Analisis Varians (ANOVA / Analysis of Variance)
    • Rancangan Acak Lengkap / RAL (Completely Randomized Design / CRD)
    • Rancangan Acak Kelompok / RAK (Randomized Complete Block Design / RCBD)
  • Uji Lanjut (Post-Hoc Test)
    • Uji Beda Nyata Terkecil / BNT (Fisher's LSD)
    • Uji Beda Nyata Jujur / BNJ (Tukey's HSD)
    • Uji Duncan / DMRT (Duncan's Multiple Range Test)
  • Path Analysis (coming soon)
  • Dendrogram (coming soon)
  • Biplot Genotype by Traits (coming soon)
  • Boxplot (coming soon)

Dokumentasi


Dokumentasi dan cara penggunaan dapat dilihat pada GitHub: https://github.com/OzikPutraJarwo/cropid/

Instalasi


Karena menggunakan bahasa pemrograman R dan saya belum memasukkannya ke dalam CRAN, maka instalasi tidak dapat dilakukan dengan perintah install.packages(). Berikut saya berikan 2 cara instalasi CropID.r, bisa dipilih salah satu:

1. Menggunakan devtools


Instal dan panggil package devtools apabila belum terinstal sebelumnya:

install.packages("devtools")
library(devtools)

Setelah itu, instal dan panggil package CropID dengan menggunakan:

install_github("OzikPutraJarwo/cropid")
library(cropid)

2. Menggunakan URL


Atau, instalasi juga dapat dilakukan dengan menggunakan URL sebagai berikut:

install.packages("https://github.com/OzikPutraJarwo/cropid/archive/refs/heads/main.zip", repos = NULL)

URL ini juga dapat diganti dengan path file yang telah didownload lokal.

Atribusi


Ucapan terima kasih diberikan kepada pengembang R packages berikut yang telah membantu dan menjadi dependensi CropID:
  • agricolae - Alain Delahaye, Pierre Rouanet, dan lainnya
  • cli - Gábor Csárdi
  • crayon - Gábor Csárdi
  • dplyr - Hadley Wickham, Romain François, Henry Wickham, dan Kirill Müller
  • emmeans - Russell V. Lenth
  • multcomp - Frank Bretz, Torsten Hothorn, dan Peter Westfall
  • multcompView - Frank Bretz
  • readxl - Hadley Wickham dan Bryan Jenny
  • tibble - Hadley Wickham, Kirill Müller, dan RStudio
  • Mas Ade Fajar Wicaksono yang telah membantu memberikan saran dan masukan

Kritik, saran, dan masukan sangat saya harapkan :D