nama <- c("Asep", "Budi", "Cinta", "Dadang", "Erfan", "Fadil", "Gani", "Hani")
nilai <- c(94, 95, 96, 97, 98, 96, 95, 97)
df_nilai <- data.frame(Nama = nama, Nilai = nilai)
df_nilai
## Nama Nilai
## 1 Asep 94
## 2 Budi 95
## 3 Cinta 96
## 4 Dadang 97
## 5 Erfan 98
## 6 Fadil 96
## 7 Gani 95
## 8 Hani 97
#Memeriksa Rata-rata
mean(df_nilai$Nilai)
## [1] 96
summary(df_nilai)
## Nama Nilai
## Length:8 Min. :94
## Class :character 1st Qu.:95
## Mode :character Median :96
## Mean :96
## 3rd Qu.:97
## Max. :98
# Nilai awal
x <- 4
# Membuat vektor kosong
barisan <- numeric(12)
barisan[1] <- x
# Membentuk pola berulang
for(i in 2:12){
if((i-1) %% 3 == 1){
barisan[i] <- barisan[i-1] + 3
} else if((i-1) %% 3 == 2){
barisan[i] <- barisan[i-1] * 2
} else {
barisan[i] <- barisan[i-1] - 1
}
}
barisan
## [1] 4 7 14 13 16 32 31 34 68 67 70 140
pola <- rep(seq(0, 6, by = 2), each = 2)
hasil <- rep(pola, times = 3)
hasil
## [1] 0 0 2 2 4 4 6 6 0 0 2 2 4 4 6 6 0 0 2 2 4 4 6 6
set.seed(123)
simulasi <- sample(c(0,1),
size = 30,
replace = TRUE,
prob = c(0.45, 0.55))
simulasi
## [1] 1 0 1 0 0 1 1 0 0 1 0 1 0 0 1 0 1 1 1 0 0 0 0 0 0 0 1 0 1 1
hari <- c("Senin", "Selasa", "Rabu", "Kamis")
jumlah_terjual <- c(45, 35, 50, 25)
harga_satuan <- c(25000, 25000, 25000, 25000)
total_pendapatan <- jumlah_terjual * harga_satuan
df_umkm <- data.frame(Hari = hari,
Jumlah_Terjual = jumlah_terjual,
Harga_Satuan = harga_satuan,
Total_Pendapatan = total_pendapatan)
df_umkm
## Hari Jumlah_Terjual Harga_Satuan Total_Pendapatan
## 1 Senin 45 25000 1125000
## 2 Selasa 35 25000 875000
## 3 Rabu 50 25000 1250000
## 4 Kamis 25 25000 625000
summary(df_umkm)
## Hari Jumlah_Terjual Harga_Satuan Total_Pendapatan
## Length:4 Min. :25.00 Min. :25000 Min. : 625000
## Class :character 1st Qu.:32.50 1st Qu.:25000 1st Qu.: 812500
## Mode :character Median :40.00 Median :25000 Median :1000000
## Mean :38.75 Mean :25000 Mean : 968750
## 3rd Qu.:46.25 3rd Qu.:25000 3rd Qu.:1156250
## Max. :50.00 Max. :25000 Max. :1250000