Mengisi nilai kosong (NA) pada kolom Rating dengan
rata-rata rating dari hotel yang tidak memiliki keterangan
fasilitas.
Mengisi nilai kosong (NA) pada kolom Jenis Rating
dengan ketentuan sebagai berikut:
Rating < 7.5 → Bad
7.5 ≤ Rating ≤ 8.0 → Good
8.0 < Rating ≤ 8.9 → Very
good
Rating ≥ 9.0 → Excellent
Mengisi nilai kosong (NA) pada kolom Jumlah Ulasan
dengan 0.
Standardisasi kolom Fasilitas dengan ketentuan
sebagai berikut:
Hotel tanpa fasilitas → “Tidak Ada Fasilitas”
Hotel dengan fasilitas dikategorikan ke dalam:
Rekreasi & Relaksasi: Mewakili fasilitas yang berhubungan
dengan hiburan, olahraga, dan relaksasi tamu, seperti pool, jacuzzi,
spa, fitness, rooftop view.
Makanan & Minuman : Menandakan adanya layanan F&B (food
& beverage), seperti restoran dan cafe.
Kamar & Kenyamanan: - Mewakili kenyamanan kamar, pemandangan,
dan fasilitas premium di dalam kamar.
Transportasi & Akses: Menunjukkan kemudahan akses
transportasi dan lokasi strategis, seperti ke bandara, tempat wisata,
dsb.
Pelayanan & Staf: - Pelayanan & Staf : Mewakili kualitas
pelayanan dan keramahan staf hotel.
library(readxl)
data_hotel_jakarta <- read_excel("C:\\Users\\ASUS R3\\Downloads\\trivago_1 (2).xlsx")
Mengisi nilai kosong (NA) pada kolom Rating dengan
rata-rata rating dari hotel yang tidak memiliki keterangan fasilitas
library(dplyr)
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
data_hotel_jakarta$Rating <- as.numeric(data_hotel_jakarta$Rating)
rata2 <- round(mean(data_hotel_jakarta$Rating[is.na(data_hotel_jakarta$Fasilitas)], na.rm = TRUE),2)
data_hotel_jakarta$Rating[is.na(data_hotel_jakarta$Rating)] <- rata2Mengisi nilai kosong (NA) pada kolom Jenis Rating
berdasarkan nilai rating yang berasal dari rata-rata rating dari hotel
yang tidak memiliki keterangan fasilitas
data_hotel_jakarta <- data_hotel_jakarta %>%
mutate(`Jenis rating` = ifelse(Rating == 7.87 & `Jenis rating` == "Bad",
"Good",
`Jenis rating`))Standardisasi kolom Fasilitas
library(stringr)
get_kategori <- function(x) {
kategori <- c()
if (x == "" | is.na(x)) {
return("Tidak Ada Fasilitas")
}
if (str_detect(x, regex("pool|jacuzzi|spa|fitness|relaxing|Massage|Sauna", ignore_case = TRUE))) {
kategori <- c(kategori, "Rekreasi & Relaksasi")
}
if (str_detect(x, regex("restaurant|café|food|lounge|Breakfast", ignore_case = TRUE))) {
kategori <- c(kategori, "Makanan & Minuman")
}
if (str_detect(x, regex("room|view|amenities|shopping|cozy|Fresh", ignore_case = TRUE))) {
kategori <- c(kategori, "Kamar & Kenyamanan")
}
if (str_detect(x, regex("transport|location|access|Proximity|Strategic|
Budget-Friendly|Minutes", ignore_case = TRUE))) {
kategori <- c(kategori, "Transportasi & Akses")
}
if (str_detect(x, regex("staff|reception|Assistance|Housekeeping", ignore_case = TRUE))) {
kategori <- c(kategori, "Pelayanan & Staf")
}
if (length(kategori) == 0) {
return("Lainnya")
} else {
return(paste(kategori, collapse = ", "))
}
}
# apply ke dataframe
data_hotel_jakarta$Kategori <- sapply(data_hotel_jakarta$Fasilitas, get_kategori)
print(data_hotel_jakarta)
## # A tibble: 1,033 × 8
## `Nama Hotel` Fasilitas `Jarak ke pusat Kota` Rating `Jenis rating`
## <chr> <chr> <chr> <dbl> <chr>
## 1 Holiday Inn Express Ja… Relaxing… 3.5 km to City center 8.7 Excellent
## 2 eL Hotel Jakarta Refreshi… 8.4 km to City center 8.6 Excellent
## 3 Pejaten Valley Residen… Refreshi… 7.8 km to City center 8.3 Very good
## 4 Capital O 3300 Nadjara… Rooftop … 8.6 km to City center 6.2 Bad
## 5 Intercontinental Hotel… Upscale … 9.3 km to City center 9.6 Excellent
## 6 Holiday Inn Express Ja… Relaxing… 3.5 km to City center 8.7 Excellent
## 7 Oak Tree Urban Jacuzzi … 6.9 km to City center 7.7 Good
## 8 Ichiza Room RedPartner <NA> 7.2 km to City center 7.2 Bad
## 9 Juno Jatinegara Jakarta Convenie… 2.2 km to City center 9.1 Excellent
## 10 Urbanview Hotel Pasar … Convenie… 5.6 km to City center 7.5 Good
## # ℹ 1,023 more rows
## # ℹ 3 more variables: `Jumlah Rating` <chr>, Harga <chr>, Kategori <chr>Merapihkan Kolom dan menyesuaikan struktur data agar tidak salah terbaca oleh R
which(data_hotel_jakarta$Kategori == "Lainnya")
## Budget-Friendly Jakarta Stay, Family-Friendly Perks
## 221
## Budget-friendly Jakarta Stay, Garden for Relaxation
## 237
## Well-equipped gym open 24/7, Versatile Event Venues
## 314
## Budget-Friendly Accommodation Option, On-Site Convenience Stores
## 469
## Budget-friendly option in central Jakarta, Family-Friendly Stay for Young Guests
## 586
data_hotel_jakarta$Kategori[c(221, 237, 469, 586)] <- "Transportasi & Akses"
data_hotel_jakarta$Kategori[314] <- "Rekreasi & Relaksasi"
data_hotel_jakarta[c(221, 237, 314, 469, 586), c("Kategori")]
## # A tibble: 5 × 1
## Kategori
## <chr>
## 1 Transportasi & Akses
## 2 Transportasi & Akses
## 3 Rekreasi & Relaksasi
## 4 Transportasi & Akses
## 5 Transportasi & Akses
data_hotel_jakarta_bersih <- data_hotel_jakarta %>%
mutate(
Harga = str_replace_all(Harga, "[^0-9]", ""), # hapus semua selain angka
Harga = as.numeric(Harga) # ubah ke numerik
)
versi2 <- data_hotel_jakarta_bersih %>%
mutate(
# Membersihkan Jarak ke pusat Kota → numeric
`Jarak ke pusat Kota` = str_replace(`Jarak ke pusat Kota`, " km to City center", ""),
`Jarak ke pusat Kota` = as.numeric(`Jarak ke pusat Kota`),
# Membersihkan Jumlah Rating → numeric
`Jumlah Rating` = str_replace_all(`Jumlah Rating`, "[()a-zA-Z]", ""), # menghapus ( ) dan 'ratings'
`Jumlah Rating` = as.numeric(`Jumlah Rating`),
)
## Warning: There was 1 warning in `mutate()`.
## ℹ In argument: `Jarak ke pusat Kota = as.numeric(`Jarak ke pusat Kota`)`.
## Caused by warning:
## ! NAs introduced by coercion
versi2 <- versi2 %>% select(-2)
versi2
## # A tibble: 1,033 × 7
## `Nama Hotel` `Jarak ke pusat Kota` Rating `Jenis rating` `Jumlah Rating`
## <chr> <dbl> <dbl> <chr> <dbl>
## 1 Holiday Inn Expr… 3.5 8.7 Excellent 6175
## 2 eL Hotel Jakarta 8.4 8.6 Excellent 11562
## 3 Pejaten Valley R… 7.8 8.3 Very good 572
## 4 Capital O 3300 N… 8.6 6.2 Bad 2169
## 5 Intercontinental… 9.3 9.6 Excellent 11944
## 6 Holiday Inn Expr… 3.5 8.7 Excellent 6175
## 7 Oak Tree Urban 6.9 7.7 Good 3321
## 8 Ichiza Room RedP… 7.2 7.2 Bad 33
## 9 Juno Jatinegara … 2.2 9.1 Excellent 4083
## 10 Urbanview Hotel … 5.6 7.5 Good 59
## # ℹ 1,023 more rows
## # ℹ 2 more variables: Harga <dbl>, Kategori <chr>
Hasil Manajemen Data :
Missing value pada Rating telah ditangani
dengan imputasi rata-rata.
Jenis rating dikategorikan menjadi “Bad” dan “Good/Excellent” untuk mempermudah analisis deskriptif dan visualisasi.
Fasilitas yang awalnya berupa teks bebas sekarang sudah dikelompokkan ke dalam beberapa kategori (rekreasi, makanan, kenyamanan, transportasi, staf), sehingga lebih mudah dilihat hubungannya dengan harga maupun rating.
library(dplyr)
library(readxl)
library(writexl)
## Warning: package 'writexl' was built under R version 4.4.3
versi2 <- versi2 %>%
slice(-c(38, 430)) %>% # Akan dihapus karena untuk jarak nya berbeda satuan seharusnya ke pusat kota namun mengukur jarak ke pantai
rename(`Jumlah Ulasan` = `Jumlah Rating`)
versi2
## # A tibble: 1,031 × 7
## `Nama Hotel` `Jarak ke pusat Kota` Rating `Jenis rating` `Jumlah Ulasan`
## <chr> <dbl> <dbl> <chr> <dbl>
## 1 Holiday Inn Expr… 3.5 8.7 Excellent 6175
## 2 eL Hotel Jakarta 8.4 8.6 Excellent 11562
## 3 Pejaten Valley R… 7.8 8.3 Very good 572
## 4 Capital O 3300 N… 8.6 6.2 Bad 2169
## 5 Intercontinental… 9.3 9.6 Excellent 11944
## 6 Holiday Inn Expr… 3.5 8.7 Excellent 6175
## 7 Oak Tree Urban 6.9 7.7 Good 3321
## 8 Ichiza Room RedP… 7.2 7.2 Bad 33
## 9 Juno Jatinegara … 2.2 9.1 Excellent 4083
## 10 Urbanview Hotel … 5.6 7.5 Good 59
## # ℹ 1,021 more rows
## # ℹ 2 more variables: Harga <dbl>, Kategori <chr>
anyNA(versi2)
## [1] FALSE
Setelah melakukan manajemen data hingga siap diolah, langkah selanjutnya adalah eksplorasi data dan visualisasi awal. Eksplorasi data bertujuan untuk memahami karakteristik umum dari dataset, seperti distribusi variabel, nilai maksimum dan minimum, serta potensi adanya data pencilan. Melalui eksplorasi ini dapat diperoleh gambaran awal pola yang muncul dari data, sehingga dapat mempermudah dalam menentukan langkah analisis berikutnya.
Tahap awal eksplorasi dilakukan dengan mengecek tipe
data pada setiap variabel. Hal ini penting karena terkadang
data yang tampak numerik justru masih terbaca sebagai karakter atau
faktor di R. Untuk menghindari kesalahan dalam analisis, dilakukan
pengecekan tipe data menggunakan fungsi str().
str(versi2)
## tibble [1,031 × 7] (S3: tbl_df/tbl/data.frame)
## $ Nama Hotel : chr [1:1031] "Holiday Inn Express Jakarta Wahid Hasyim By Ihg" "eL Hotel Jakarta" "Pejaten Valley Residence" "Capital O 3300 Nadjara Residence Syariah" ...
## $ Jarak ke pusat Kota: num [1:1031] 3.5 8.4 7.8 8.6 9.3 3.5 6.9 7.2 2.2 5.6 ...
## $ Rating : num [1:1031] 8.7 8.6 8.3 6.2 9.6 8.7 7.7 7.2 9.1 7.5 ...
## $ Jenis rating : chr [1:1031] "Excellent" "Excellent" "Very good" "Bad" ...
## $ Jumlah Ulasan : num [1:1031] 6175 11562 572 2169 11944 ...
## $ Harga : num [1:1031] 1088292 586131 368691 137271 3179023 ...
## $ Kategori : Named chr [1:1031] "Rekreasi & Relaksasi" "Rekreasi & Relaksasi, Makanan & Minuman, Kamar & Kenyamanan" "Rekreasi & Relaksasi, Makanan & Minuman, Kamar & Kenyamanan" "Rekreasi & Relaksasi, Kamar & Kenyamanan" ...
## ..- attr(*, "names")= chr [1:1031] "Relaxing Massage and Spa Services, On-Site Fitness Center" "Refreshing swimming pool for all ages, Tasty food at Sapphire Restaurant" "Refreshing Outdoor Swimming Pool, On-Site Restaurant and Café" "Rooftop with Scenic Views, Refreshing Swimming Pool" ...
Fungsi summary() digunakan untuk menampilkan ringkasan
statistik awal, seperti nilai minimum, maksimum, rata-rata, median, dan
kuartil.
summary(versi2)
## Nama Hotel Jarak ke pusat Kota Rating Jenis rating
## Length:1031 Min. : 0.000 Min. :1.000 Length:1031
## Class :character 1st Qu.: 3.600 1st Qu.:7.870 Class :character
## Mode :character Median : 6.000 Median :8.000 Mode :character
## Mean : 6.297 Mean :8.073
## 3rd Qu.: 7.900 3rd Qu.:8.600
## Max. :39.400 Max. :9.800
## Jumlah Ulasan Harga Kategori
## Min. : 0 Min. : 95457 Length:1031
## 1st Qu.: 8 1st Qu.: 226180 Class :character
## Median : 408 Median : 378000 Mode :character
## Mean : 2424 Mean : 594303
## 3rd Qu.: 2404 3rd Qu.: 670001
## Max. :36274 Max. :5505500
Berdasarkan hasil pengecekan struktur data, R telah membaca tipe variabel pada dataset dengan benar sehingga data aman untuk diolah pada tahap selanjutnya. Dataset ini memuat informasi mengenai 1032 hotel dengan beberapa variabel utama:
library(dplyr)
library(ggplot2)
## Warning: package 'ggplot2' was built under R version 4.4.3
library(reshape2)
## Warning: package 'reshape2' was built under R version 4.4.3
library(corrplot)
## Warning: package 'corrplot' was built under R version 4.4.3
## corrplot 0.95 loaded
#Pilih kolom numerik
data_corr <- versi2%>%
select(Harga, Rating, `Jarak ke pusat Kota`, `Jumlah Ulasan`)
# Buat matriks korelasi
cor_matrix <- cor(data_corr, use = "complete.obs")
#Visualisasi korelasi dengan corrplot
corrplot(cor_matrix, method = "color", type = "upper",
addCoef.col = "red", tl.col = "blue", tl.srt = 45)
# Scatterplot matrix untuk numerik
pairs(data_corr %>% select(Harga, Rating, `Jarak ke pusat Kota`, `Jumlah Ulasan`),
main = "Scatterplot Matrix Numerik")
Berdasarkan matriks korelasi tersebut, dapat dilihat bahwa
Rating, Jarak ke Pusat Kota dan
Jumlah Ulasan memiliki korelasi positif namun tidak kuat
karena kurang dari 0.5. Korelasi positif bermakna bila nilai peubah
Rating, Jarak ke Pusat Kota dan
Jumlah Ulasan naik maka nilai Harga akan
meningkat.
Berdasarkan scatterplot matrix, terlihat bahwa harga hotel cenderung meningkat seiring dengan rating yang lebih tinggi, meskipun terdapat variasi harga yang cukup besar pada rating yang sama. Jumlah ulasan juga menunjukkan kecenderungan meningkat pada hotel dengan rating tinggi, sementara hotel dengan rating rendah umumnya memiliki ulasan lebih sedikit. Lokasi hotel relatif dekat dengan pusat kota tampak lebih sering memiliki harga tinggi dan jumlah ulasan yang banyak, meskipun rating tidak sepenuhnya bergantung pada jarak. Secara keseluruhan, pola ini menunjukkan bahwa secara visual popularitas hotel (jumlah ulasan) lebih dipengaruhi oleh kualitas (rating) dan lokasi strategis, sedangkan harga dipengaruhi oleh kombinasi faktor rating, serta kedekatan dengan pusat kota.
Q1 <- quantile(versi2$Harga, 0.25, na.rm = TRUE)
Q3 <- quantile(versi2$Harga, 0.75, na.rm = TRUE)
IQR <- Q3 - Q1
batas_bawah <- Q1 - 1.5 * IQR
batas_atas <- Q3 + 1.5 * IQR
outlier_harga <- versi2 %>%
filter(Harga < batas_bawah | Harga > batas_atas)
outlier_harga
## # A tibble: 87 × 7
## `Nama Hotel` `Jarak ke pusat Kota` Rating `Jenis rating` `Jumlah Ulasan`
## <chr> <dbl> <dbl> <chr> <dbl>
## 1 Intercontinental… 9.3 9.6 Excellent 11944
## 2 DoubleTree by Hi… 1.1 9 Excellent 18216
## 3 Sari Pacific Jak… 3.6 8.6 Excellent 13416
## 4 Somerset Berlian… 7.3 8.6 Excellent 7106
## 5 Luxurious Pentho… 1.7 9.6 Excellent 316
## 6 The Sultan Hotel… 4.1 8.8 Excellent 21373
## 7 Mövenpick Hotel … 5.2 9 Excellent 6311
## 8 JS Luwansa Hotel… 2.1 8.9 Excellent 12957
## 9 Luxurious 2br Ap… 1.5 9.8 Excellent 100
## 10 Ancol Mansion 1-… 9.3 9.7 Excellent 42
## # ℹ 77 more rows
## # ℹ 2 more variables: Harga <dbl>, Kategori <chr>
Terdapat 87 pencilan pada peubah Harga.Untuk saat ini
data akan tetap dipertahankan agar informasi data tidak hlang begitu
saja.
Setelah melakukan pengecekan struktur data serta ringkasan statistik awal, langkah selanjutnya adalah melakukan visualisasi data. Visualisasi ini bertujuan untuk menampilkan pola dan karakteristik data secara lebih jelas, sehingga mempermudah dalam memahami distribusi maupun hubungan antarvariabel.
Rating (Histogram)library(ggplot2)
library(dplyr)
ggplot(versi2, aes(x = Rating)) +
geom_histogram(binwidth = 0.5, fill = "#1f77b4", color = "white") +
labs(title = "Histogram Rating Hotel", x = "Rating", y = "Jumlah") +
theme_minimal()
Histogram rating hotel menunjukkan bahwa sebagian besar hotel
dalam data memiliki nilai rating yang tinggi, terutama pada rentang 7
hingga 9. Puncak distribusi terlihat jelas di sekitar nilai 7,5 dengan
jumlah hotel yang mendominasi, mencapai sekitar 400 hotel. Hal ini
mengindikasikan bahwa mayoritas hotel dinilai baik hingga sangat baik
oleh konsumen. Sebaliknya, hanya sedikit hotel yang memiliki rating
rendah, misalnya pada kisaran 1 hingga 2 maupun sekitar 4 hingga 5, yang
dapat dianggap sebagai outlier. Pola ini menggambarkan distribusi yang
condong ke kiri (left-skewed), karena lebih banyak hotel dengan
rating tinggi dibandingkan rendah. Secara umum, distribusi rating yang
cenderung mengelompok pada kategori baik hingga sangat baik
memperlihatkan bahwa kualitas hotel-hotel di Jakarta relatif tinggi.
Kondisi ini juga menjelaskan mengapa variabel rating dalam analisis
regresi berpotensi berperan penting, meskipun keberadaan beberapa nilai
ekstrem tetap perlu diperhatikan karena dapat memengaruhi hasil uji
asumsi, khususnya normalitas residual.
Harga (Density Plot)ggplot(versi2, aes(x = Harga)) +
geom_density(fill = "#ff7f0e", alpha = 0.3) +
labs(title = "Sebaran Harga Hotel", x = "Harga", y = "Density") +
theme_minimal()
Grafik kepadatan harga hotel menunjukkan bahwa distribusi harga sangat right-skewed atau condong ke kanan. Sebagian besar hotel memiliki harga yang relatif rendah dan terkonsentrasi pada rentang awal, yang terlihat dari puncak kepadatan tinggi di dekat harga mendekati nol. Namun, terdapat ekor panjang ke arah kanan yang menandakan keberadaan sejumlah hotel dengan harga jauh lebih mahal, meskipun jumlahnya sedikit. Pola ini mengindikasikan adanya ketimpangan harga di pasar hotel, di mana mayoritas hotel menawarkan harga yang terjangkau, tetapi ada segmen kecil hotel premium dengan tarif yang jauh lebih tinggi.
Rating dan Harga (Scatter
Plot)ggplot(versi2, aes(x = Rating, y = Harga)) +
geom_point(color = "#2ca02c", alpha = 0.7, size = 3) +
geom_smooth(method = "lm", color = "red", se = TRUE) +
labs(title = "Scatterplot Rating vs Harga", x = "Rating", y = "Harga") +
theme_minimal()
## `geom_smooth()` using formula = 'y ~ x'
Scatterplot antara rating dan harga hotel menunjukkan adanya kecenderungan hubungan positif, di mana semakin tinggi rating sebuah hotel, harga cenderung ikut meningkat. Garis regresi merah menegaskan pola linier ini, meskipun sebaran titik data menunjukkan variasi yang cukup besar. Pada rating menengah ke bawah (sekitar 1–5), harga hotel masih relatif rendah dengan sebaran yang tidak terlalu lebar. Namun, mulai dari rating 7 hingga 10, terlihat bahwa harga hotel bervariasi lebih besar, bahkan terdapat beberapa hotel dengan harga yang sangat tinggi meskipun memiliki rating yang sama. Hal ini mengindikasikan bahwa rating memang menjadi salah satu faktor penentu harga, tetapi bukan satu-satunya, karena faktor lain seperti lokasi, fasilitas, atau brand hotel juga kemungkinan besar memengaruhi variasi harga tersebut.
Harga dan Jarak ke Pusat Kota
(Scatter Plot)ggplot(versi2, aes(x = `Jarak ke pusat Kota`, y = Harga)) +
geom_point(aes(color = Harga), alpha = 0.7, size = 3) +
scale_color_gradient(low = "#1f77b4", high = "#ff7f0e") +
geom_smooth(method = "lm", color = "darkred", se = TRUE) +
labs(title = "Scatterplot Harga vs Jarak ke Pusat Kota",
x = "Jarak ke Pusat Kota (km)",
y = "Harga") +
theme_minimal()
## `geom_smooth()` using formula = 'y ~ x'
Scatterplot harga hotel terhadap jarak ke pusat kota menunjukkan adanya kecenderungan negatif, di mana semakin jauh lokasi hotel dari pusat kota, harga hotel cenderung menurun. Garis regresi berwarna merah menegaskan pola tersebut dengan kemiringan negatif, menandakan adanya hubungan terbalik antara jarak dan harga. Titik-titik yang berwarna lebih gelap hingga oranye menunjukkan variasi harga yang cukup tinggi, terutama pada hotel yang berlokasi dekat dengan pusat kota. Hal ini mengindikasikan bahwa hotel di pusat kota memiliki harga lebih bervariasi dan cenderung lebih mahal, karena faktor strategis dan aksesibilitas. Sebaliknya, hotel yang berlokasi lebih jauh umumnya memiliki harga lebih rendah, meskipun ada beberapa pengecualian berupa outlier yang menunjukkan hotel mahal meski berlokasi di pinggiran. Secara keseluruhan, plot ini mendukung pemahaman bahwa kedekatan dengan pusat kota menjadi salah satu faktor penting yang memengaruhi harga hotel.
Harga Berdasarkan Jenis Rating
(Boxplot)ggplot(versi2, aes(x = `Jenis rating`, y = Harga, fill = `Jenis rating`)) +
geom_boxplot(alpha = 0.7) +
scale_fill_brewer(palette = "Set2") +
labs(title = "Boxplot Harga berdasarkan Tingkat Rating",
x = "Tingkat Rating", y = "Harga") +
theme_minimal() +
theme(legend.position = "none")
Boxplot harga berdasarkan tingkat rating pada gambar menunjukkan adanya variasi harga yang cukup besar di setiap kategori rating, namun dengan pola yang menarik. Produk dengan rating Excellent memiliki median harga paling tinggi dengan sebaran harga paling luas, terlihat dari panjangnya rentang interkuartil dan banyaknya outlier dengan harga sangat tinggi. Hal ini mengindikasikan bahwa meskipun banyak produk dengan rating tinggi memiliki harga sedang, terdapat pula produk premium dengan harga jauh lebih mahal. Sebaliknya, produk dengan rating Bad cenderung memiliki harga rendah dan sebarannya relatif sempit, menandakan bahwa produk dengan kualitas buruk jarang dihargai mahal. Untuk kategori Good dan Very good, distribusi harga berada di level menengah dengan variasi lebih kecil dibandingkan kategori Excellent. Secara umum, dapat disimpulkan bahwa produk dengan rating lebih tinggi tidak selalu identik dengan harga yang lebih tinggi secara konsisten, namun kategori Excellent memiliki kecenderungan menampung produk dengan harga yang jauh lebih bervariasi, termasuk produk mahal.
Harga dan Jumlah Ulasan
(Scatter Plot)ggplot(versi2, aes(x = `Jumlah Ulasan`, y = Harga)) +
geom_point(aes(color = Harga), alpha = 0.7, size = 3) +
scale_color_gradient(low = "#1f77b4", high = "#ff7f0e") +
geom_smooth(method = "lm", color = "darkred", se = TRUE) +
labs(title = "Scatterplot Harga vs jumlah ulasan",
x = "Jumlah Ulasan",
y = "Harga") +
theme_minimal()
## `geom_smooth()` using formula = 'y ~ x'
Scatter plot antara harga dan jumlah ulasan menunjukkan adanya kecenderungan bahwa produk dengan jumlah ulasan yang lebih banyak cenderung memiliki harga yang juga lebih tinggi. Hal ini terlihat dari garis regresi yang menanjak positif, menandakan hubungan searah antara kedua variabel. Namun, distribusi titik data cukup menyebar luas, terutama pada jumlah ulasan yang rendah, di mana terdapat produk dengan harga sangat tinggi maupun sangat rendah. Sementara itu, pada jumlah ulasan yang semakin besar, harga produk cenderung lebih terkonsentrasi di level menengah hingga tinggi. Warna titik yang merepresentasikan harga juga memperkuat pola ini, dengan warna oranye (harga tinggi) lebih sering muncul pada area dengan jumlah ulasan yang banyak. Secara keseluruhan, meskipun hubungan positif dapat diamati, masih terdapat variasi besar sehingga faktor lain selain jumlah ulasan kemungkinan juga berperan dalam menentukan harga produk.
# Menghitung jumlah hotel per jenis rating
rating_summary <- versi2 %>%
group_by(`Jenis rating`) %>%
summarise(Jumlah_Hotel = n()) %>%
mutate(Persentase = Jumlah_Hotel / sum(Jumlah_Hotel) * 100)
# Memvisualisasikan perbandingan persentase dengan bar chart horizontal
ggplot(rating_summary, aes(x = `Jenis rating`, y = Persentase, fill = Persentase)) +
geom_col() +
coord_flip() + # buat horizontal supaya lebih rapi
scale_fill_gradient(low = "lightblue", high = "steelblue") +
labs(title = "Persentase Hotel per Jenis Rating",
x = "Jenis Rating",
y = "% Hotel") +
theme_minimal()
Diagram batang horizontal tentang persentase jumlah hotel berdasarkan jenis rating menunjukkan distribusi yang tidak merata antar kategori. Hotel dengan rating Good mendominasi dengan proporsi terbesar, sekitar sepertiga dari total hotel, diikuti oleh hotel dengan rating Excellent yang jumlahnya juga cukup signifikan. Sementara itu, kategori Very good menempati porsi yang lebih kecil, dan kategori Bad memiliki proporsi paling sedikit. Pola ini menggambarkan bahwa sebagian besar hotel cenderung berada di level menengah hingga tinggi, dengan sedikit hotel yang benar-benar buruk. Hal ini dapat mengindikasikan bahwa kualitas layanan dan fasilitas hotel secara umum sudah cukup baik, meskipun masih ada variasi yang membuat tidak semua hotel mencapai level Excellent.
Dilakukan uji asumsi untuk melihat apakah semua asumsi sudah
terpenuhi atau belum. Pengujian asumsi harus dilakukan agar model yang
didapatkan valid. Sebelum melakukan uji asumsi akan dilakukan pembuatan
kolom dummy untuk kategori Fasilitas dan
Jenis Rating, sehingga tabel siap untuk dilakukan regresi.
Untuk kategori fasilitas yang akan menjadi referensi adalah kategori
‘Tidak ada Fasilitas’ sedangkan untuk jenis rating yang menjadi refrensi
adalah kategori ‘Bad’. Berikut merupakan pengolahan data siap untuk
regresi.
library(dplyr)
versi2 <- versi2 %>%
mutate(`Jenis rating` = ifelse(is.na(`Jenis rating`) & Rating < 7.5, "Bad",
ifelse(is.na(`Jenis rating`) & Rating <= 8.0, "Good",
ifelse(is.na(`Jenis rating`) & Rating <= 8.9, "Very good",
ifelse(is.na(`Jenis rating`) & Rating >= 9, "Excellent", `Jenis rating`)))))
versi2fix <- versi2 %>%
# Dummy untuk Kategori Fasilitas
mutate(
F_Rekreasi = ifelse(grepl("Rekreasi & Relaksasi", Kategori), 1, 0),
F_Makanan = ifelse(grepl("Makanan & Minuman", Kategori), 1, 0),
F_Kamar = ifelse(grepl("Kamar & Kenyamanan", Kategori), 1, 0),
F_Transportasi = ifelse(grepl("Transportasi & Akses", Kategori), 1, 0),
F_Pelayanan = ifelse(grepl("Pelayanan & Staf", Kategori), 1, 0)
) %>%
select(-Kategori) %>% # hapus kolom asli fasilitas
# Dummy untuk Jenis Rating
mutate(
Rating_Excellent = ifelse(`Jenis rating` == "Excellent", 1, 0),
Rating_VeryGood = ifelse(`Jenis rating` == "Very good", 1, 0),
Rating_Good = ifelse(`Jenis rating` == "Good", 1, 0),
) %>%
select(-`Jenis rating`)
versi2fix
## # A tibble: 1,031 × 13
## `Nama Hotel` `Jarak ke pusat Kota` Rating `Jumlah Ulasan` Harga F_Rekreasi
## <chr> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 Holiday Inn E… 3.5 8.7 6175 1.09e6 1
## 2 eL Hotel Jaka… 8.4 8.6 11562 5.86e5 1
## 3 Pejaten Valle… 7.8 8.3 572 3.69e5 1
## 4 Capital O 330… 8.6 6.2 2169 1.37e5 1
## 5 Intercontinen… 9.3 9.6 11944 3.18e6 0
## 6 Holiday Inn E… 3.5 8.7 6175 1.09e6 1
## 7 Oak Tree Urban 6.9 7.7 3321 4.32e5 1
## 8 Ichiza Room R… 7.2 7.2 33 1.38e5 0
## 9 Juno Jatinega… 2.2 9.1 4083 4.09e5 0
## 10 Urbanview Hot… 5.6 7.5 59 1.59e5 0
## # ℹ 1,021 more rows
## # ℹ 7 more variables: F_Makanan <dbl>, F_Kamar <dbl>, F_Transportasi <dbl>,
## # F_Pelayanan <dbl>, Rating_Excellent <dbl>, Rating_VeryGood <dbl>,
## # Rating_Good <dbl>
Cek korelasi spearman untuk jenis rating dan fasilitas
library(dplyr)
library(ggcorrplot)
## Warning: package 'ggcorrplot' was built under R version 4.4.3
# 1️ Ubah Jenis rating menjadi ordered factor dan numeric
versi2$`Jenis rating` <- factor(
versi2$`Jenis rating`,
levels = c("Bad", "Good", "Very good", "Excellent"),
ordered = TRUE
)
rating_num <- as.numeric(versi2$`Jenis rating`)
# 2⃣ Pilih kolom dummy fasilitas dari versi2fix
nama_fasilitas <- c("F_Rekreasi", "F_Makanan", "F_Kamar", "F_Transportasi", "F_Pelayanan")
fasilitas_dummy <- versi2fix %>% select(all_of(nama_fasilitas))
# 3️ Gabungkan Harga, rating_num, dan fasilitas
df_all <- cbind(Harga = versi2$Harga, rating_num, fasilitas_dummy)
# 4️ Korelasi Harga vs Rating
corr_harga_rating <- cor(df_all$Harga, df_all$rating_num, method = "spearman")
print(paste("Spearman correlation Harga vs Rating:", round(corr_harga_rating, 3)))
## [1] "Spearman correlation Harga vs Rating: 0.468"
# 5️ Korelasi Harga vs Fasilitas (hasil per fasilitas)
corr_harga_fasilitas <- cor(df_all$Harga, df_all %>% select(all_of(nama_fasilitas)), method = "spearman")
print("Spearman correlation Harga vs Fasilitas:")
## [1] "Spearman correlation Harga vs Fasilitas:"
print(round(corr_harga_fasilitas, 3))
## F_Rekreasi F_Makanan F_Kamar F_Transportasi F_Pelayanan
## [1,] 0.391 0.123 0.209 -0.102 -0.043
# Buat vektor untuk simpan hasil
var_names <- colnames(df_all)[-1] # semua kolom kecuali Harga
results <- data.frame(
Variable = var_names,
Spearman_rho = NA,
p_value = NA
)
# Loop untuk tiap variabel terhadap Harga
for (i in seq_along(var_names)) {
test <- cor.test(df_all$Harga, df_all[[var_names[i]]], method = "spearman")
results$Spearman_rho[i] <- test$estimate
results$p_value[i] <- test$p.value
}
## Warning in cor.test.default(df_all$Harga, df_all[[var_names[i]]], method =
## "spearman"): Cannot compute exact p-value with ties
## Warning in cor.test.default(df_all$Harga, df_all[[var_names[i]]], method =
## "spearman"): Cannot compute exact p-value with ties
## Warning in cor.test.default(df_all$Harga, df_all[[var_names[i]]], method =
## "spearman"): Cannot compute exact p-value with ties
## Warning in cor.test.default(df_all$Harga, df_all[[var_names[i]]], method =
## "spearman"): Cannot compute exact p-value with ties
## Warning in cor.test.default(df_all$Harga, df_all[[var_names[i]]], method =
## "spearman"): Cannot compute exact p-value with ties
## Warning in cor.test.default(df_all$Harga, df_all[[var_names[i]]], method =
## "spearman"): Cannot compute exact p-value with ties
# Tampilkan hasil
results
## Variable Spearman_rho p_value
## 1 rating_num 0.46797025 3.118712e-57
## 2 F_Rekreasi 0.39061214 6.440602e-39
## 3 F_Makanan 0.12301416 7.490492e-05
## 4 F_Kamar 0.20923502 1.157175e-11
## 5 F_Transportasi -0.10205041 1.033111e-03
## 6 F_Pelayanan -0.04341154 1.636576e-01
Variabel akan tetap dipertahankan semua meskipun kontribusi masing-masing dalam hal korelasi tidak terllau besar.Karena tidak tahu kontribsuinya bila digabungkan dengan peubah lain, bisa saja justru lebih baik ketika bersama-sama.
Uji multikolinieritas dan asumsi ### a. Multikolinearitas uji multikolinieritas
library(car)
## Loading required package: carData
##
## Attaching package: 'car'
## The following object is masked from 'package:dplyr':
##
## recode
modelversi2 <- lm(Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan`+ `Rating_Excellent` + `Rating_VeryGood`+ `Rating_Good`+F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan,
data = versi2fix)
summary(modelversi2)
##
## Call:
## lm(formula = Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
## Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi +
## F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan, data = versi2fix)
##
## Residuals:
## Min 1Q Median 3Q Max
## -1673426 -260799 -111318 116258 3836066
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -4.487e+05 2.178e+05 -2.060 0.03961 *
## Rating 1.333e+05 3.222e+04 4.138 3.79e-05 ***
## `Jarak ke pusat Kota` -2.055e+04 4.491e+03 -4.575 5.34e-06 ***
## `Jumlah Ulasan` 4.840e+01 4.736e+00 10.219 < 2e-16 ***
## Rating_Excellent 1.110e+05 9.679e+04 1.147 0.25168
## Rating_VeryGood -1.825e+05 8.107e+04 -2.251 0.02459 *
## Rating_Good -3.103e+04 6.800e+04 -0.456 0.64823
## F_Rekreasi 9.003e+04 5.283e+04 1.704 0.08863 .
## F_Makanan -1.139e+05 5.734e+04 -1.986 0.04726 *
## F_Kamar 3.157e+04 4.814e+04 0.656 0.51211
## F_Transportasi -1.759e+05 5.357e+04 -3.283 0.00106 **
## F_Pelayanan -2.247e+05 1.112e+05 -2.020 0.04365 *
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 543700 on 1019 degrees of freedom
## Multiple R-squared: 0.3383, Adjusted R-squared: 0.3312
## F-statistic: 47.37 on 11 and 1019 DF, p-value: < 2.2e-16
vif(modelversi2)
## Rating `Jarak ke pusat Kota` `Jumlah Ulasan`
## 3.256435 1.015353 1.762452
## Rating_Excellent Rating_VeryGood Rating_Good
## 7.054433 3.625318 3.650848
## F_Rekreasi F_Makanan F_Kamar
## 1.807400 1.128048 1.418615
## F_Transportasi F_Pelayanan
## 1.044540 1.020910
Berdasarkan summary model tersebut diperoleh hasil intercept, peubah
Rating, Jarak ke Pusat Kota,
Jumlah Ulasan, Rating_VeryGood,
F_Makanan, F_Transportasi dan
F_Pelayanan berpengaruh signifikan pada taraf 10%. Kemudian
untuk hasil VIF masih dalam batas aman karena nilai VIF<10 untuk tiap
peubah. Hasil ringkasan model belum dapat dikatakan valid sebab perlu
mengecek terlebih dahulu asumsi-asumsi lain terpenuhi atau tidak.
Uji Heteroskedastisitas (Breusch–Pagan Test)
\(H_0\) : Varian residual homogen (homoskedastisitas).
\(H_1\) : Varian residual tidak homogen (heteroskedastisita).
library(lmtest)
## Warning: package 'lmtest' was built under R version 4.4.3
## Loading required package: zoo
##
## Attaching package: 'zoo'
## The following objects are masked from 'package:base':
##
## as.Date, as.Date.numeric
bptest(modelversi2)
##
## studentized Breusch-Pagan test
##
## data: modelversi2
## BP = 99.417, df = 11, p-value = 2.329e-16
Interpretasi: Varian error tidak konstan. Artinya model OLS tidak lagi efisien (meski tetap tidak bias).
Uji Normalitas Residual (Shapiro–Wilk Test)
\(H_0\) : Residual berdistribusi normal.
\(H_1\) : Residual tidak berdistribusi normal.
shapiro.test(modelversi2$residuals)
##
## Shapiro-Wilk normality test
##
## data: modelversi2$residuals
## W = 0.76112, p-value < 2.2e-16
Interpretasi: Distribusi residual jauh dari normal. Hal ini bisa memengaruhi validitas uji-t dan uji-F.
Uji Autokorelasi (Durbin–Watson Test)
\(H_0\) : Tidak ada autokorelasi positif.
\(H_1\) : Ada autokorelasi positif.
dwtest(modelversi2)
##
## Durbin-Watson test
##
## data: modelversi2
## DW = 1.7207, p-value = 3.256e-06
## alternative hypothesis: true autocorrelation is greater than 0
Interpretasi: Error saling berkorelasi (misalnya antarobservasi berurutan). Ini melanggar asumsi independensi residual.
Uji Rata-rata Residual = 0 (One Sample t-test)
\(H_0\) : Rata-rata residual = 0.
\(H_1\) : Rata-rata residual ≠ 0.
t.test(modelversi2$residuals)
##
## One Sample t-test
##
## data: modelversi2$residuals
## t = 1.2406e-15, df = 1030, p-value = 1
## alternative hypothesis: true mean is not equal to 0
## 95 percent confidence interval:
## -33046.27 33046.27
## sample estimates:
## mean of x
## 2.089191e-11
AMATAN BERPENGARUH
library(olsrr)
## Warning: package 'olsrr' was built under R version 4.4.3
##
## Attaching package: 'olsrr'
## The following object is masked from 'package:datasets':
##
## rivers
library(MASS)
## Warning: package 'MASS' was built under R version 4.4.3
##
## Attaching package: 'MASS'
## The following object is masked from 'package:olsrr':
##
## cement
## The following object is masked from 'package:dplyr':
##
## select
index <- c(1:1031)
ri <- studres (modelversi2)
ci <- cooks.distance(modelversi2)
DFITS <- dffits(modelversi2)
hi <- ols_hadi(modelversi2)
hii <- hatvalues(modelversi2)
hasil <- data.frame(index,ri,ci,DFITS,hi,hii);round(hasil,4)
## index ri ci DFITS hadi potential residual hii
## 1 1 -0.0939 0.0000 -0.0086 0.0085 0.0084 0.0001 0.0083
## 2 2 -1.1433 0.0014 -0.1316 0.0287 0.0133 0.0154 0.0131
## 3 3 0.0338 0.0000 0.0046 0.0189 0.0189 0.0000 0.0185
## 4 4 -0.5385 0.0004 -0.0690 0.0198 0.0164 0.0034 0.0162
## 5 5 3.3928 0.0176 0.4613 0.1542 0.0185 0.1357 0.0182
## 6 6 -0.0939 0.0000 -0.0086 0.0085 0.0084 0.0001 0.0083
## 7 7 -0.1478 0.0000 -0.0208 0.0201 0.0198 0.0003 0.0194
## 8 8 -0.4198 0.0001 -0.0398 0.0111 0.0090 0.0021 0.0089
## 9 9 -0.4109 0.0007 -0.0935 0.0537 0.0517 0.0020 0.0492
## 10 10 -0.1356 0.0000 -0.0148 0.0121 0.0119 0.0002 0.0117
## 11 11 0.6244 0.0018 0.1456 0.0590 0.0544 0.0046 0.0516
## 12 12 -0.0304 0.0000 -0.0026 0.0071 0.0071 0.0000 0.0071
## 13 13 -0.4166 0.0001 -0.0348 0.0090 0.0070 0.0020 0.0069
## 14 14 -0.3529 0.0001 -0.0291 0.0083 0.0068 0.0015 0.0068
## 15 15 -0.2271 0.0001 -0.0292 0.0171 0.0165 0.0006 0.0163
## 16 16 -0.3472 0.0002 -0.0470 0.0198 0.0183 0.0014 0.0180
## 17 17 -0.3314 0.0001 -0.0267 0.0078 0.0065 0.0013 0.0064
## 18 18 -0.5406 0.0001 -0.0300 0.0065 0.0031 0.0034 0.0031
## 19 19 -0.5133 0.0004 -0.0672 0.0203 0.0171 0.0031 0.0169
## 20 20 0.5787 0.0026 0.1756 0.0961 0.0921 0.0039 0.0843
## 21 21 -0.9671 0.0004 -0.0730 0.0167 0.0057 0.0110 0.0057
## 22 22 -0.1391 0.0000 -0.0154 0.0125 0.0123 0.0002 0.0121
## 23 23 -0.1548 0.0000 -0.0136 0.0080 0.0077 0.0003 0.0076
## 24 24 -0.1643 0.0000 -0.0146 0.0082 0.0079 0.0003 0.0078
## 25 25 -0.6018 0.0004 -0.0701 0.0178 0.0136 0.0043 0.0134
## 26 26 -0.4052 0.0003 -0.0558 0.0209 0.0190 0.0019 0.0186
## 27 27 -0.1948 0.0000 -0.0174 0.0084 0.0080 0.0004 0.0079
## 28 28 -0.0928 0.0000 -0.0213 0.0527 0.0526 0.0001 0.0499
## 29 29 -0.4113 0.0002 -0.0519 0.0179 0.0160 0.0020 0.0157
## 30 30 0.2132 0.0001 0.0249 0.0141 0.0136 0.0005 0.0134
## 31 31 1.0606 0.0061 0.2713 0.0787 0.0654 0.0133 0.0614
## 32 32 -0.3002 0.0002 -0.0441 0.0226 0.0216 0.0011 0.0211
## 33 33 1.0194 0.0009 0.1062 0.0231 0.0108 0.0123 0.0107
## 34 34 -0.5198 0.0003 -0.0627 0.0177 0.0145 0.0032 0.0143
## 35 35 -0.6960 0.0004 -0.0712 0.0162 0.0105 0.0057 0.0103
## 36 36 -0.4216 0.0001 -0.0392 0.0107 0.0087 0.0021 0.0086
## 37 37 -0.1492 0.0000 -0.0160 0.0117 0.0115 0.0003 0.0113
## 38 38 -0.4917 0.0003 -0.0613 0.0184 0.0155 0.0028 0.0153
## 39 39 -0.4921 0.0002 -0.0424 0.0103 0.0074 0.0029 0.0074
## 40 40 -0.1515 0.0001 -0.0342 0.0514 0.0511 0.0003 0.0486
## 41 41 -0.1799 0.0001 -0.0250 0.0196 0.0193 0.0004 0.0189
## 42 42 -0.0729 0.0000 -0.0096 0.0174 0.0173 0.0001 0.0170
## 43 43 0.2769 0.0001 0.0422 0.0242 0.0232 0.0009 0.0227
## 44 44 -0.4977 0.0001 -0.0280 0.0061 0.0032 0.0029 0.0031
## 45 45 -0.8692 0.0013 -0.1242 0.0293 0.0204 0.0089 0.0200
## 46 46 0.6876 0.0003 0.0626 0.0138 0.0083 0.0056 0.0082
## 47 47 -1.0704 0.0006 -0.0849 0.0198 0.0063 0.0135 0.0062
## 48 48 -1.0154 0.0017 -0.1425 0.0319 0.0197 0.0122 0.0193
## 49 49 -0.8187 0.0008 -0.0996 0.0227 0.0148 0.0079 0.0146
## 50 50 -0.6439 0.0003 -0.0624 0.0143 0.0094 0.0049 0.0093
## 51 51 -0.0733 0.0000 -0.0091 0.0153 0.0153 0.0001 0.0150
## 52 52 -1.0232 0.0005 -0.0744 0.0176 0.0053 0.0123 0.0053
## 53 53 -0.0233 0.0000 -0.0054 0.0541 0.0541 0.0000 0.0513
## 54 54 -0.3976 0.0001 -0.0354 0.0098 0.0079 0.0019 0.0079
## 55 55 -0.1774 0.0000 -0.0146 0.0071 0.0068 0.0004 0.0067
## 56 56 -0.1408 0.0000 -0.0126 0.0082 0.0079 0.0002 0.0079
## 57 57 -0.3397 0.0001 -0.0346 0.0118 0.0104 0.0014 0.0103
## 58 58 -0.5617 0.0003 -0.0574 0.0142 0.0105 0.0037 0.0104
## 59 59 -0.6059 0.0007 -0.0885 0.0257 0.0213 0.0043 0.0209
## 60 60 -0.9558 0.0004 -0.0699 0.0161 0.0053 0.0108 0.0053
## 61 61 -0.1223 0.0000 -0.0137 0.0127 0.0125 0.0002 0.0124
## 62 62 0.3666 0.0001 0.0320 0.0092 0.0076 0.0016 0.0076
## 63 63 -0.5493 0.0001 -0.0320 0.0069 0.0034 0.0036 0.0034
## 64 64 -0.8455 0.0007 -0.0899 0.0197 0.0113 0.0084 0.0112
## 65 65 -0.9037 0.0004 -0.0657 0.0149 0.0053 0.0096 0.0053
## 66 66 -0.3494 0.0001 -0.0359 0.0120 0.0105 0.0014 0.0104
## 67 67 -0.3823 0.0000 -0.0218 0.0050 0.0033 0.0017 0.0033
## 68 68 -1.4917 0.0023 -0.1648 0.0384 0.0122 0.0262 0.0121
## 69 69 -0.3049 0.0001 -0.0268 0.0088 0.0077 0.0011 0.0077
## 70 70 -0.0131 0.0000 -0.0013 0.0099 0.0099 0.0000 0.0098
## 71 71 0.3532 0.0003 0.0561 0.0267 0.0252 0.0015 0.0246
## 72 72 0.3676 0.0003 0.0579 0.0264 0.0248 0.0016 0.0242
## 73 73 0.0067 0.0000 0.0008 0.0146 0.0146 0.0000 0.0143
## 74 74 -0.3159 0.0001 -0.0292 0.0097 0.0085 0.0012 0.0085
## 75 75 -0.5381 0.0003 -0.0596 0.0157 0.0123 0.0034 0.0121
## 76 76 -0.2726 0.0001 -0.0351 0.0174 0.0165 0.0009 0.0163
## 77 77 -0.3258 0.0001 -0.0295 0.0094 0.0082 0.0013 0.0081
## 78 78 -1.8780 0.0079 -0.3091 0.0687 0.0271 0.0416 0.0264
## 79 79 -0.3957 0.0000 -0.0226 0.0051 0.0033 0.0018 0.0033
## 80 80 -0.3929 0.0000 -0.0224 0.0051 0.0032 0.0018 0.0032
## 81 81 -0.4481 0.0002 -0.0435 0.0118 0.0094 0.0024 0.0093
## 82 82 -0.1832 0.0001 -0.0255 0.0198 0.0194 0.0004 0.0190
## 83 83 0.2624 0.0001 0.0423 0.0268 0.0260 0.0008 0.0254
## 84 84 -0.3321 0.0000 -0.0202 0.0050 0.0037 0.0013 0.0037
## 85 85 -0.0767 0.0000 -0.0111 0.0211 0.0210 0.0001 0.0206
## 86 86 1.2598 0.0012 0.1178 0.0275 0.0087 0.0187 0.0087
## 87 87 -0.2907 0.0001 -0.0311 0.0124 0.0115 0.0010 0.0113
## 88 88 -0.0738 0.0000 -0.0090 0.0150 0.0149 0.0001 0.0147
## 89 89 0.4015 0.0004 0.0697 0.0320 0.0301 0.0019 0.0292
## 90 90 -0.2109 0.0001 -0.0274 0.0174 0.0169 0.0005 0.0166
## 91 91 -1.6131 0.0017 -0.1421 0.0384 0.0078 0.0307 0.0077
## 92 92 -0.2766 0.0001 -0.0357 0.0176 0.0167 0.0009 0.0164
## 93 93 -0.0662 0.0000 -0.0058 0.0076 0.0076 0.0001 0.0075
## 94 94 -0.0241 0.0000 -0.0055 0.0515 0.0515 0.0000 0.0489
## 95 95 -0.2126 0.0001 -0.0286 0.0186 0.0181 0.0005 0.0178
## 96 96 -0.0756 0.0000 -0.0063 0.0070 0.0070 0.0001 0.0069
## 97 97 -0.0427 0.0000 -0.0052 0.0151 0.0151 0.0000 0.0148
## 98 98 -0.2065 0.0000 -0.0238 0.0138 0.0133 0.0005 0.0131
## 99 99 -0.6664 0.0008 -0.0985 0.0271 0.0218 0.0052 0.0214
## 100 100 0.0586 0.0000 0.0077 0.0173 0.0172 0.0000 0.0169
## 101 101 -0.4731 0.0003 -0.0636 0.0207 0.0181 0.0026 0.0178
## 102 102 0.6085 0.0002 0.0537 0.0122 0.0078 0.0044 0.0077
## 103 103 0.3052 0.0001 0.0375 0.0162 0.0151 0.0011 0.0148
## 104 104 -0.6068 0.0001 -0.0395 0.0086 0.0042 0.0043 0.0042
## 105 105 -0.3162 0.0001 -0.0276 0.0088 0.0076 0.0012 0.0076
## 106 106 -0.3232 0.0001 -0.0288 0.0092 0.0080 0.0012 0.0079
## 107 107 -0.5807 0.0005 -0.0738 0.0201 0.0161 0.0040 0.0159
## 108 108 -0.1858 0.0000 -0.0150 0.0069 0.0065 0.0004 0.0065
## 109 109 -0.4186 0.0001 -0.0296 0.0071 0.0050 0.0021 0.0050
## 110 110 0.1923 0.0000 0.0221 0.0136 0.0132 0.0004 0.0130
## 111 111 -0.2292 0.0000 -0.0200 0.0082 0.0076 0.0006 0.0076
## 112 112 -0.6180 0.0001 -0.0394 0.0086 0.0041 0.0045 0.0040
## 113 113 0.2286 0.0001 0.0333 0.0219 0.0213 0.0006 0.0208
## 114 114 -0.3561 0.0000 -0.0228 0.0056 0.0041 0.0015 0.0041
## 115 115 -0.3201 0.0001 -0.0257 0.0077 0.0064 0.0012 0.0064
## 116 116 0.0321 0.0000 0.0029 0.0083 0.0083 0.0000 0.0082
## 117 117 -0.1157 0.0000 -0.0212 0.0337 0.0336 0.0002 0.0325
## 118 118 -0.3393 0.0001 -0.0347 0.0118 0.0105 0.0014 0.0104
## 119 119 0.0838 0.0000 0.0127 0.0229 0.0228 0.0001 0.0223
## 120 120 0.1248 0.0000 0.0165 0.0176 0.0174 0.0002 0.0171
## 121 121 -0.6383 0.0005 -0.0783 0.0198 0.0150 0.0048 0.0148
## 122 122 0.1798 0.0000 0.0241 0.0183 0.0179 0.0004 0.0176
## 123 123 -1.1116 0.0025 -0.1724 0.0386 0.0241 0.0146 0.0235
## 124 124 -0.1929 0.0000 -0.0181 0.0093 0.0088 0.0004 0.0088
## 125 125 -0.4687 0.0003 -0.0589 0.0184 0.0158 0.0026 0.0156
## 126 126 -1.0360 0.0006 -0.0851 0.0194 0.0067 0.0127 0.0067
## 127 127 0.0397 0.0000 0.0050 0.0157 0.0156 0.0000 0.0154
## 128 128 0.1719 0.0001 0.0247 0.0210 0.0207 0.0003 0.0202
## 129 129 0.9983 0.0008 0.1003 0.0218 0.0101 0.0117 0.0100
## 130 130 0.4904 0.0004 0.0662 0.0210 0.0182 0.0028 0.0179
## 131 131 -0.3391 0.0000 -0.0189 0.0045 0.0031 0.0014 0.0031
## 132 132 -0.2779 0.0001 -0.0296 0.0122 0.0113 0.0009 0.0112
## 133 133 -1.1088 0.0006 -0.0878 0.0208 0.0063 0.0145 0.0062
## 134 134 -0.2626 0.0000 -0.0176 0.0053 0.0045 0.0008 0.0045
## 135 135 -0.3752 0.0000 -0.0203 0.0046 0.0029 0.0017 0.0029
## 136 136 -1.0303 0.0005 -0.0776 0.0182 0.0057 0.0125 0.0056
## 137 137 1.4316 0.0014 0.1315 0.0326 0.0084 0.0242 0.0084
## 138 138 -0.0509 0.0000 -0.0071 0.0197 0.0197 0.0000 0.0193
## 139 139 -0.3208 0.0001 -0.0285 0.0091 0.0079 0.0012 0.0078
## 140 140 0.8816 0.0040 0.2203 0.0716 0.0624 0.0092 0.0588
## 141 141 0.3338 0.0002 0.0484 0.0224 0.0211 0.0013 0.0206
## 142 142 -0.6086 0.0014 -0.1309 0.0506 0.0463 0.0044 0.0442
## 143 143 2.2884 0.0049 0.2427 0.0730 0.0112 0.0617 0.0111
## 144 144 -0.2006 0.0000 -0.0162 0.0070 0.0065 0.0005 0.0065
## 145 145 -0.1786 0.0000 -0.0159 0.0083 0.0079 0.0004 0.0078
## 146 146 0.0642 0.0000 0.0058 0.0081 0.0081 0.0000 0.0080
## 147 147 -0.0533 0.0000 -0.0043 0.0065 0.0065 0.0000 0.0064
## 148 148 -0.0296 0.0000 -0.0017 0.0033 0.0033 0.0000 0.0033
## 149 149 -0.0914 0.0000 -0.0076 0.0070 0.0069 0.0001 0.0069
## 150 150 -0.6705 0.0005 -0.0780 0.0188 0.0135 0.0053 0.0134
## 151 151 -0.1632 0.0000 -0.0136 0.0072 0.0069 0.0003 0.0069
## 152 152 -1.2347 0.0019 -0.1516 0.0331 0.0151 0.0180 0.0149
## 153 153 -0.3826 0.0001 -0.0353 0.0102 0.0085 0.0017 0.0084
## 154 154 -0.1599 0.0000 -0.0139 0.0079 0.0076 0.0003 0.0076
## 155 155 -0.3372 0.0002 -0.0457 0.0197 0.0183 0.0013 0.0180
## 156 156 -1.0896 0.0006 -0.0882 0.0205 0.0066 0.0140 0.0065
## 157 157 -0.4700 0.0005 -0.0762 0.0289 0.0263 0.0026 0.0256
## 158 158 0.2930 0.0000 0.0165 0.0042 0.0032 0.0010 0.0031
## 159 159 -0.6658 0.0002 -0.0530 0.0116 0.0063 0.0052 0.0063
## 160 160 0.5479 0.0005 0.0738 0.0217 0.0181 0.0035 0.0178
## 161 161 -0.7237 0.0006 -0.0855 0.0201 0.0140 0.0062 0.0138
## 162 162 -0.3973 0.0000 -0.0221 0.0050 0.0031 0.0019 0.0031
## 163 163 -0.4378 0.0001 -0.0401 0.0106 0.0084 0.0023 0.0083
## 164 164 -0.3416 0.0000 -0.0185 0.0043 0.0029 0.0014 0.0029
## 165 165 -0.4520 0.0002 -0.0512 0.0152 0.0128 0.0024 0.0126
## 166 166 -0.3427 0.0001 -0.0321 0.0101 0.0088 0.0014 0.0087
## 167 167 -1.9074 0.0091 -0.3317 0.0731 0.0302 0.0429 0.0293
## 168 168 -0.1062 0.0000 -0.0141 0.0178 0.0177 0.0001 0.0174
## 169 169 -0.4210 0.0001 -0.0397 0.0110 0.0089 0.0021 0.0088
## 170 170 1.5764 0.0020 0.1546 0.0389 0.0096 0.0293 0.0095
## 171 171 -0.3692 0.0001 -0.0349 0.0106 0.0090 0.0016 0.0089
## 172 172 -0.1823 0.0000 -0.0161 0.0082 0.0078 0.0004 0.0077
## 173 173 1.2890 0.0022 0.1607 0.0351 0.0155 0.0196 0.0153
## 174 174 0.4158 0.0002 0.0528 0.0182 0.0161 0.0020 0.0159
## 175 175 -0.0233 0.0000 -0.0028 0.0143 0.0143 0.0000 0.0141
## 176 176 0.2726 0.0000 0.0162 0.0044 0.0035 0.0009 0.0035
## 177 177 -0.0539 0.0000 -0.0049 0.0084 0.0083 0.0000 0.0083
## 178 178 -0.2624 0.0000 -0.0240 0.0092 0.0084 0.0008 0.0083
## 179 179 -0.5298 0.0004 -0.0724 0.0220 0.0187 0.0033 0.0183
## 180 180 -0.4305 0.0000 -0.0234 0.0051 0.0029 0.0022 0.0029
## 181 181 -0.0560 0.0000 -0.0081 0.0211 0.0211 0.0000 0.0206
## 182 182 0.2193 0.0000 0.0211 0.0098 0.0092 0.0006 0.0091
## 183 183 -0.8426 0.0011 -0.1137 0.0266 0.0182 0.0084 0.0179
## 184 184 0.2456 0.0001 0.0288 0.0145 0.0138 0.0007 0.0136
## 185 185 -1.1230 0.0009 -0.1025 0.0232 0.0083 0.0149 0.0083
## 186 186 -0.8961 0.0004 -0.0679 0.0152 0.0057 0.0095 0.0057
## 187 187 -0.1828 0.0000 -0.0184 0.0105 0.0102 0.0004 0.0100
## 188 188 0.0668 0.0000 0.0070 0.0110 0.0110 0.0001 0.0109
## 189 189 -0.0565 0.0000 -0.0074 0.0171 0.0170 0.0000 0.0167
## 190 190 -0.4437 0.0001 -0.0357 0.0088 0.0065 0.0023 0.0064
## 191 191 -1.1537 0.0006 -0.0872 0.0214 0.0057 0.0157 0.0057
## 192 192 -0.9221 0.0005 -0.0763 0.0169 0.0069 0.0100 0.0068
## 193 193 -0.2910 0.0001 -0.0255 0.0087 0.0077 0.0010 0.0076
## 194 194 -0.3489 0.0002 -0.0477 0.0201 0.0187 0.0014 0.0183
## 195 195 -0.2930 0.0001 -0.0416 0.0212 0.0202 0.0010 0.0198
## 196 196 -0.4363 0.0001 -0.0277 0.0063 0.0040 0.0022 0.0040
## 197 197 -0.2137 0.0000 -0.0210 0.0102 0.0096 0.0005 0.0095
## 198 198 0.1155 0.0000 0.0179 0.0242 0.0240 0.0002 0.0234
## 199 199 -0.0240 0.0000 -0.0022 0.0084 0.0084 0.0000 0.0084
## 200 200 -1.0084 0.0008 -0.0991 0.0217 0.0097 0.0120 0.0096
## 201 201 -3.1973 0.0585 -0.8414 0.1897 0.0693 0.1204 0.0648
## 202 202 -0.6530 0.0002 -0.0525 0.0115 0.0065 0.0050 0.0064
## 203 203 -0.4430 0.0003 -0.0613 0.0214 0.0191 0.0023 0.0188
## 204 204 -1.2282 0.0021 -0.1604 0.0348 0.0170 0.0178 0.0168
## 205 205 -0.5650 0.0001 -0.0328 0.0071 0.0034 0.0038 0.0034
## 206 206 -0.8165 0.0003 -0.0612 0.0135 0.0056 0.0079 0.0056
## 207 207 -0.2687 0.0000 -0.0238 0.0087 0.0078 0.0009 0.0078
## 208 208 -0.5622 0.0003 -0.0562 0.0137 0.0100 0.0037 0.0099
## 209 209 -0.4822 0.0002 -0.0494 0.0132 0.0105 0.0027 0.0104
## 210 210 -0.5144 0.0004 -0.0707 0.0220 0.0189 0.0031 0.0185
## 211 211 -0.4107 0.0000 -0.0222 0.0049 0.0029 0.0020 0.0029
## 212 212 -0.4394 0.0004 -0.0715 0.0287 0.0265 0.0023 0.0258
## 213 213 -0.3639 0.0001 -0.0364 0.0115 0.0100 0.0016 0.0099
## 214 214 -0.1683 0.0000 -0.0148 0.0081 0.0077 0.0003 0.0077
## 215 215 2.5458 0.0047 0.2389 0.0852 0.0088 0.0764 0.0087
## 216 216 0.2501 0.0001 0.0360 0.0215 0.0208 0.0007 0.0204
## 217 217 -0.5711 0.0005 -0.0763 0.0217 0.0179 0.0038 0.0176
## 218 218 0.0178 0.0000 0.0024 0.0174 0.0174 0.0000 0.0171
## 219 219 -0.1619 0.0000 -0.0182 0.0129 0.0126 0.0003 0.0125
## 220 220 -0.2811 0.0001 -0.0324 0.0142 0.0133 0.0009 0.0131
## 221 221 0.3309 0.0002 0.0545 0.0284 0.0271 0.0013 0.0264
## 222 222 0.3348 0.0002 0.0488 0.0225 0.0212 0.0013 0.0208
## 223 223 0.1346 0.0000 0.0215 0.0258 0.0256 0.0002 0.0250
## 224 224 -0.4215 0.0000 -0.0233 0.0052 0.0031 0.0021 0.0030
## 225 225 -0.7742 0.0003 -0.0634 0.0138 0.0067 0.0071 0.0067
## 226 226 0.1234 0.0000 0.0208 0.0285 0.0283 0.0002 0.0275
## 227 227 -0.5733 0.0001 -0.0339 0.0074 0.0035 0.0039 0.0035
## 228 228 -0.5665 0.0003 -0.0584 0.0144 0.0106 0.0038 0.0105
## 229 229 -0.3419 0.0000 -0.0186 0.0044 0.0030 0.0014 0.0030
## 230 230 -0.1058 0.0000 -0.0090 0.0073 0.0072 0.0001 0.0071
## 231 231 -0.3365 0.0001 -0.0308 0.0097 0.0084 0.0013 0.0083
## 232 232 0.0921 0.0000 0.0085 0.0086 0.0085 0.0001 0.0085
## 233 233 -0.9646 0.0009 -0.1018 0.0221 0.0111 0.0110 0.0110
## 234 234 -0.4449 0.0000 -0.0244 0.0054 0.0030 0.0023 0.0030
## 235 235 -0.2771 0.0001 -0.0359 0.0177 0.0168 0.0009 0.0165
## 236 236 0.4525 0.0004 0.0660 0.0237 0.0212 0.0024 0.0208
## 237 237 -0.1770 0.0001 -0.0261 0.0221 0.0218 0.0004 0.0213
## 238 238 -0.0956 0.0000 -0.0228 0.0567 0.0566 0.0001 0.0536
## 239 239 0.1633 0.0000 0.0177 0.0121 0.0118 0.0003 0.0116
## 240 240 -0.1616 0.0000 -0.0230 0.0205 0.0202 0.0003 0.0198
## 241 241 1.8280 0.0032 0.1958 0.0509 0.0115 0.0394 0.0113
## 242 242 -0.4156 0.0000 -0.0231 0.0051 0.0031 0.0020 0.0031
## 243 243 -0.3801 0.0001 -0.0405 0.0131 0.0114 0.0017 0.0112
## 244 244 -0.5726 0.0003 -0.0578 0.0141 0.0102 0.0039 0.0101
## 245 245 -0.5593 0.0001 -0.0366 0.0080 0.0043 0.0037 0.0043
## 246 246 0.1278 0.0000 0.0110 0.0075 0.0073 0.0002 0.0073
## 247 247 -0.6431 0.0002 -0.0494 0.0108 0.0059 0.0049 0.0059
## 248 248 -0.1815 0.0000 -0.0107 0.0039 0.0035 0.0004 0.0035
## 249 249 0.4507 0.0003 0.0555 0.0176 0.0152 0.0024 0.0150
## 250 250 -0.1275 0.0000 -0.0086 0.0047 0.0045 0.0002 0.0045
## 251 251 -0.6740 0.0002 -0.0527 0.0115 0.0061 0.0054 0.0061
## 252 252 -0.1034 0.0000 -0.0096 0.0088 0.0087 0.0001 0.0086
## 253 253 -0.0389 0.0000 -0.0050 0.0167 0.0167 0.0000 0.0164
## 254 254 -2.4543 0.0431 -0.7213 0.1574 0.0864 0.0710 0.0795
## 255 255 -0.3783 0.0000 -0.0205 0.0046 0.0029 0.0017 0.0029
## 256 256 0.1459 0.0000 0.0133 0.0086 0.0084 0.0003 0.0083
## 257 257 0.2517 0.0000 0.0217 0.0082 0.0075 0.0007 0.0074
## 258 258 0.1839 0.0002 0.0430 0.0550 0.0546 0.0004 0.0518
## 259 259 -0.4471 0.0001 -0.0363 0.0089 0.0066 0.0024 0.0065
## 260 260 -0.1247 0.0000 -0.0129 0.0109 0.0108 0.0002 0.0106
## 261 261 -0.0373 0.0000 -0.0053 0.0202 0.0202 0.0000 0.0198
## 262 262 -0.4805 0.0001 -0.0261 0.0057 0.0030 0.0027 0.0029
## 263 263 2.1110 0.0037 0.2113 0.0625 0.0100 0.0525 0.0099
## 264 264 -0.1206 0.0000 -0.0130 0.0118 0.0116 0.0002 0.0115
## 265 265 -0.3747 0.0002 -0.0466 0.0171 0.0154 0.0017 0.0152
## 266 266 0.2071 0.0001 0.0255 0.0157 0.0152 0.0005 0.0150
## 267 267 -1.0712 0.0006 -0.0863 0.0200 0.0065 0.0135 0.0065
## 268 268 -0.3907 0.0001 -0.0401 0.0123 0.0105 0.0018 0.0104
## 269 269 -0.0758 0.0000 -0.0105 0.0194 0.0193 0.0001 0.0189
## 270 270 -0.2386 0.0000 -0.0143 0.0043 0.0036 0.0007 0.0036
## 271 271 -0.6744 0.0005 -0.0762 0.0181 0.0128 0.0054 0.0126
## 272 272 -1.8694 0.0054 -0.2538 0.0596 0.0184 0.0412 0.0181
## 273 273 -1.6810 0.0044 -0.2289 0.0518 0.0185 0.0333 0.0182
## 274 274 -1.0480 0.0005 -0.0798 0.0187 0.0058 0.0129 0.0058
## 275 275 -0.4056 0.0001 -0.0355 0.0096 0.0077 0.0019 0.0076
## 276 276 -0.0257 0.0000 -0.0025 0.0098 0.0097 0.0000 0.0097
## 277 277 0.0943 0.0000 0.0106 0.0126 0.0125 0.0001 0.0124
## 278 278 -0.0021 0.0000 -0.0002 0.0085 0.0085 0.0000 0.0084
## 279 279 -0.3128 0.0001 -0.0282 0.0093 0.0081 0.0012 0.0081
## 280 280 0.3176 0.0002 0.0428 0.0194 0.0182 0.0012 0.0179
## 281 281 -0.9428 0.0007 -0.0909 0.0198 0.0093 0.0105 0.0092
## 282 282 0.5644 0.0003 0.0643 0.0167 0.0130 0.0038 0.0128
## 283 283 -1.8825 0.0038 -0.2149 0.0548 0.0130 0.0418 0.0129
## 284 284 -0.4262 0.0004 -0.0685 0.0280 0.0258 0.0021 0.0252
## 285 285 -0.1817 0.0000 -0.0146 0.0069 0.0065 0.0004 0.0065
## 286 286 -0.0464 0.0000 -0.0041 0.0077 0.0077 0.0000 0.0076
## 287 287 -0.2624 0.0001 -0.0362 0.0199 0.0191 0.0008 0.0187
## 288 288 -2.6996 0.0407 -0.7014 0.1534 0.0675 0.0859 0.0632
## 289 289 0.5658 0.0008 0.0977 0.0336 0.0298 0.0038 0.0290
## 290 290 -0.4007 0.0001 -0.0363 0.0101 0.0082 0.0019 0.0081
## 291 291 -0.6371 0.0004 -0.0651 0.0152 0.0104 0.0048 0.0103
## 292 292 -0.1472 0.0000 -0.0200 0.0187 0.0184 0.0003 0.0181
## 293 293 0.3623 0.0002 0.0441 0.0164 0.0148 0.0015 0.0146
## 294 294 0.1164 0.0000 0.0147 0.0162 0.0161 0.0002 0.0158
## 295 295 0.0734 0.0000 0.0094 0.0166 0.0165 0.0001 0.0163
## 296 296 -0.0263 0.0000 -0.0029 0.0120 0.0120 0.0000 0.0119
## 297 297 -0.2403 0.0000 -0.0226 0.0095 0.0088 0.0007 0.0088
## 298 298 -0.8393 0.0009 -0.1050 0.0240 0.0157 0.0083 0.0154
## 299 299 -0.3921 0.0001 -0.0366 0.0105 0.0087 0.0018 0.0086
## 300 300 -0.4864 0.0001 -0.0366 0.0084 0.0057 0.0028 0.0056
## 301 301 -0.0971 0.0000 -0.0079 0.0067 0.0066 0.0001 0.0066
## 302 302 -0.6222 0.0002 -0.0498 0.0110 0.0064 0.0046 0.0064
## 303 303 -0.3997 0.0002 -0.0492 0.0171 0.0152 0.0019 0.0149
## 304 304 -0.8010 0.0008 -0.0952 0.0217 0.0141 0.0076 0.0139
## 305 305 1.1570 0.0010 0.1095 0.0247 0.0090 0.0158 0.0089
## 306 306 0.0120 0.0000 0.0012 0.0108 0.0108 0.0000 0.0106
## 307 307 -0.3763 0.0000 -0.0204 0.0046 0.0029 0.0017 0.0029
## 308 308 -0.8818 0.0016 -0.1389 0.0340 0.0248 0.0092 0.0242
## 309 309 -0.5012 0.0004 -0.0667 0.0206 0.0177 0.0030 0.0174
## 310 310 2.0671 0.0040 0.2192 0.0616 0.0112 0.0504 0.0111
## 311 311 0.6115 0.0003 0.0645 0.0155 0.0111 0.0044 0.0110
## 312 312 -0.2744 0.0000 -0.0219 0.0073 0.0064 0.0009 0.0063
## 313 313 0.7395 0.0004 0.0692 0.0152 0.0088 0.0064 0.0087
## 314 314 -0.5407 0.0004 -0.0733 0.0218 0.0184 0.0034 0.0180
## 315 315 -0.4329 0.0000 -0.0239 0.0053 0.0030 0.0022 0.0030
## 316 316 -0.4398 0.0004 -0.0659 0.0247 0.0224 0.0023 0.0219
## 317 317 -0.6055 0.0004 -0.0668 0.0165 0.0122 0.0043 0.0120
## 318 318 -0.7575 0.0006 -0.0819 0.0185 0.0117 0.0068 0.0116
## 319 319 1.2406 0.0024 0.1693 0.0368 0.0186 0.0181 0.0183
## 320 320 -1.4220 0.0015 -0.1358 0.0330 0.0091 0.0238 0.0090
## 321 321 0.1104 0.0000 0.0090 0.0067 0.0066 0.0001 0.0065
## 322 322 1.6796 0.0130 0.3949 0.0885 0.0553 0.0332 0.0524
## 323 323 1.0172 0.0018 0.1482 0.0334 0.0212 0.0122 0.0208
## 324 324 -0.6183 0.0006 -0.0854 0.0236 0.0191 0.0045 0.0187
## 325 325 -0.6316 0.0002 -0.0498 0.0109 0.0062 0.0047 0.0062
## 326 326 -0.8803 0.0008 -0.0983 0.0216 0.0125 0.0091 0.0123
## 327 327 -0.4387 0.0002 -0.0463 0.0134 0.0111 0.0023 0.0110
## 328 328 -0.9223 0.0007 -0.0928 0.0201 0.0101 0.0100 0.0100
## 329 329 -0.8585 0.0004 -0.0702 0.0154 0.0067 0.0087 0.0066
## 330 330 -0.6159 0.0004 -0.0678 0.0166 0.0121 0.0045 0.0120
## 331 331 -1.0650 0.0005 -0.0792 0.0189 0.0055 0.0134 0.0055
## 332 332 0.3240 0.0001 0.0278 0.0086 0.0073 0.0012 0.0073
## 333 333 0.1622 0.0000 0.0133 0.0071 0.0067 0.0003 0.0067
## 334 334 -0.1042 0.0000 -0.0097 0.0089 0.0087 0.0001 0.0087
## 335 335 -0.8726 0.0006 -0.0881 0.0192 0.0102 0.0090 0.0101
## 336 336 -0.5773 0.0002 -0.0504 0.0115 0.0076 0.0039 0.0076
## 337 337 -0.4989 0.0003 -0.0632 0.0190 0.0160 0.0029 0.0158
## 338 338 -0.0361 0.0000 -0.0041 0.0128 0.0128 0.0000 0.0127
## 339 339 0.6077 0.0005 0.0806 0.0220 0.0176 0.0044 0.0173
## 340 340 -0.2887 0.0000 -0.0166 0.0043 0.0033 0.0010 0.0033
## 341 341 -0.0264 0.0000 -0.0034 0.0166 0.0166 0.0000 0.0163
## 342 342 0.5512 0.0013 0.1256 0.0555 0.0519 0.0036 0.0493
## 343 343 -0.0320 0.0000 -0.0035 0.0117 0.0116 0.0000 0.0115
## 344 344 -0.5954 0.0006 -0.0820 0.0231 0.0190 0.0042 0.0186
## 345 345 -0.5511 0.0002 -0.0498 0.0117 0.0082 0.0036 0.0081
## 346 346 -0.4194 0.0002 -0.0443 0.0132 0.0111 0.0021 0.0110
## 347 347 0.0418 0.0000 0.0053 0.0159 0.0159 0.0000 0.0156
## 348 348 -0.6369 0.0004 -0.0695 0.0167 0.0119 0.0048 0.0118
## 349 349 -0.3019 0.0001 -0.0412 0.0197 0.0186 0.0011 0.0183
## 350 350 -0.0269 0.0000 -0.0027 0.0099 0.0099 0.0000 0.0098
## 351 351 -0.3609 0.0002 -0.0467 0.0183 0.0168 0.0015 0.0165
## 352 352 -0.0787 0.0000 -0.0081 0.0106 0.0105 0.0001 0.0104
## 353 353 -0.3247 0.0001 -0.0250 0.0072 0.0060 0.0012 0.0059
## 354 354 -1.2586 0.0015 -0.1342 0.0300 0.0114 0.0187 0.0112
## 355 355 -0.5520 0.0002 -0.0494 0.0116 0.0080 0.0036 0.0079
## 356 356 0.4175 0.0004 0.0654 0.0266 0.0245 0.0021 0.0239
## 357 357 0.1864 0.0000 0.0233 0.0161 0.0157 0.0004 0.0154
## 358 358 -0.6172 0.0002 -0.0464 0.0101 0.0057 0.0045 0.0056
## 359 359 1.9243 0.0054 0.2551 0.0612 0.0176 0.0436 0.0173
## 360 360 2.1939 0.0034 0.2017 0.0652 0.0085 0.0567 0.0084
## 361 361 0.5699 0.0005 0.0781 0.0226 0.0188 0.0038 0.0184
## 362 362 -0.0293 0.0000 -0.0026 0.0081 0.0081 0.0000 0.0080
## 363 363 0.6047 0.0003 0.0580 0.0135 0.0092 0.0043 0.0091
## 364 364 0.2745 0.0003 0.0642 0.0556 0.0547 0.0009 0.0519
## 365 365 0.2463 0.0001 0.0314 0.0170 0.0163 0.0007 0.0160
## 366 366 -0.8357 0.0006 -0.0822 0.0179 0.0097 0.0082 0.0096
## 367 367 -0.0658 0.0000 -0.0053 0.0065 0.0065 0.0001 0.0064
## 368 368 -0.2112 0.0001 -0.0285 0.0187 0.0182 0.0005 0.0178
## 369 369 0.6517 0.0002 0.0485 0.0105 0.0055 0.0050 0.0055
## 370 370 -0.2254 0.0000 -0.0214 0.0096 0.0090 0.0006 0.0089
## 371 371 -0.0580 0.0000 -0.0063 0.0118 0.0117 0.0000 0.0116
## 372 372 -0.4638 0.0002 -0.0468 0.0127 0.0102 0.0025 0.0101
## 373 373 1.8168 0.0035 0.2044 0.0516 0.0127 0.0389 0.0125
## 374 374 -0.3888 0.0001 -0.0414 0.0131 0.0113 0.0018 0.0112
## 375 375 0.0568 0.0000 0.0070 0.0151 0.0150 0.0000 0.0148
## 376 376 -0.6391 0.0002 -0.0450 0.0098 0.0050 0.0048 0.0049
## 377 377 2.2620 0.0077 0.3054 0.0785 0.0182 0.0603 0.0179
## 378 378 0.0489 0.0000 0.0073 0.0224 0.0224 0.0000 0.0219
## 379 379 -0.4381 0.0001 -0.0278 0.0063 0.0040 0.0023 0.0040
## 380 380 0.2256 0.0001 0.0303 0.0186 0.0180 0.0006 0.0177
## 381 381 0.2558 0.0000 0.0228 0.0087 0.0079 0.0008 0.0079
## 382 382 -0.6155 0.0003 -0.0575 0.0132 0.0087 0.0045 0.0087
## 383 383 -0.5532 0.0002 -0.0441 0.0100 0.0063 0.0036 0.0063
## 384 384 -0.0250 0.0000 -0.0033 0.0170 0.0169 0.0000 0.0167
## 385 385 -0.7606 0.0003 -0.0556 0.0122 0.0053 0.0068 0.0053
## 386 386 -0.3789 0.0001 -0.0342 0.0098 0.0081 0.0017 0.0081
## 387 387 -0.7544 0.0008 -0.1009 0.0246 0.0179 0.0067 0.0176
## 388 388 0.2093 0.0000 0.0211 0.0107 0.0101 0.0005 0.0100
## 389 389 -0.4700 0.0011 -0.1135 0.0609 0.0583 0.0026 0.0551
## 390 390 -0.0106 0.0000 -0.0009 0.0065 0.0065 0.0000 0.0065
## 391 391 -0.3200 0.0000 -0.0179 0.0043 0.0031 0.0012 0.0031
## 392 392 -0.6883 0.0005 -0.0806 0.0193 0.0137 0.0056 0.0135
## 393 393 -1.2646 0.0024 -0.1686 0.0366 0.0178 0.0188 0.0175
## 394 394 -0.0377 0.0000 -0.0038 0.0101 0.0100 0.0000 0.0099
## 395 395 -0.3742 0.0001 -0.0424 0.0145 0.0128 0.0017 0.0127
## 396 396 -0.2864 0.0001 -0.0291 0.0113 0.0103 0.0010 0.0102
## 397 397 -0.5288 0.0001 -0.0288 0.0063 0.0030 0.0033 0.0030
## 398 398 -0.9067 0.0012 -0.1211 0.0275 0.0179 0.0097 0.0175
## 399 399 2.0528 0.0036 0.2091 0.0600 0.0104 0.0497 0.0103
## 400 400 -1.6262 0.0110 -0.3631 0.0810 0.0499 0.0312 0.0475
## 401 401 -0.9453 0.0009 -0.1048 0.0228 0.0123 0.0105 0.0121
## 402 402 0.6156 0.0002 0.0495 0.0109 0.0065 0.0045 0.0064
## 403 403 -0.3023 0.0001 -0.0305 0.0113 0.0102 0.0011 0.0101
## 404 404 -0.2940 0.0000 -0.0235 0.0074 0.0064 0.0010 0.0064
## 405 405 -0.5481 0.0001 -0.0319 0.0069 0.0034 0.0035 0.0034
## 406 406 -0.7489 0.0005 -0.0766 0.0171 0.0105 0.0066 0.0103
## 407 407 2.4249 0.0056 0.2593 0.0807 0.0114 0.0693 0.0113
## 408 408 0.6726 0.0010 0.1087 0.0315 0.0261 0.0053 0.0255
## 409 409 -0.2912 0.0001 -0.0314 0.0126 0.0116 0.0010 0.0115
## 410 410 0.2789 0.0000 0.0228 0.0076 0.0067 0.0009 0.0066
## 411 411 1.6666 0.0025 0.1729 0.0435 0.0108 0.0327 0.0106
## 412 412 -0.3139 0.0001 -0.0271 0.0086 0.0074 0.0012 0.0074
## 413 413 -0.2015 0.0000 -0.0182 0.0086 0.0081 0.0005 0.0080
## 414 414 -0.8591 0.0008 -0.0968 0.0214 0.0127 0.0087 0.0125
## 415 415 -2.5053 0.0200 -0.4916 0.1125 0.0385 0.0740 0.0371
## 416 416 -0.5118 0.0001 -0.0284 0.0062 0.0031 0.0031 0.0031
## 417 417 0.0592 0.0000 0.0089 0.0229 0.0228 0.0000 0.0223
## 418 418 -0.6908 0.0004 -0.0723 0.0166 0.0110 0.0056 0.0108
## 419 419 0.0094 0.0000 0.0012 0.0165 0.0165 0.0000 0.0162
## 420 420 -1.0636 0.0011 -0.1154 0.0251 0.0118 0.0133 0.0116
## 421 421 -0.3444 0.0001 -0.0337 0.0110 0.0096 0.0014 0.0095
## 422 422 -0.6321 0.0005 -0.0778 0.0199 0.0151 0.0047 0.0149
## 423 423 -0.2793 0.0002 -0.0468 0.0289 0.0280 0.0009 0.0273
## 424 424 -0.8162 0.0011 -0.1159 0.0280 0.0202 0.0079 0.0198
## 425 425 -0.8529 0.0033 -0.1983 0.0627 0.0541 0.0086 0.0513
## 426 426 -0.6623 0.0007 -0.0900 0.0236 0.0185 0.0052 0.0181
## 427 427 -0.0064 0.0000 -0.0006 0.0099 0.0099 0.0000 0.0098
## 428 428 -0.3936 0.0000 -0.0223 0.0050 0.0032 0.0018 0.0032
## 429 429 -0.6761 0.0003 -0.0605 0.0134 0.0080 0.0054 0.0079
## 430 430 0.0581 0.0000 0.0040 0.0047 0.0047 0.0000 0.0047
## 431 431 -0.4382 0.0002 -0.0473 0.0139 0.0116 0.0023 0.0115
## 432 432 -0.1724 0.0000 -0.0157 0.0087 0.0083 0.0004 0.0082
## 433 433 0.3322 0.0001 0.0357 0.0128 0.0115 0.0013 0.0114
## 434 434 2.3972 0.0057 0.2627 0.0797 0.0120 0.0677 0.0119
## 435 435 -0.1777 0.0000 -0.0164 0.0089 0.0085 0.0004 0.0084
## 436 436 -0.8010 0.0007 -0.0885 0.0198 0.0122 0.0076 0.0121
## 437 437 -1.0560 0.0008 -0.0967 0.0215 0.0084 0.0131 0.0083
## 438 438 -0.2714 0.0000 -0.0221 0.0075 0.0066 0.0009 0.0066
## 439 439 -0.3022 0.0001 -0.0300 0.0109 0.0099 0.0011 0.0098
## 440 440 -0.3925 0.0001 -0.0314 0.0082 0.0064 0.0018 0.0064
## 441 441 -0.4381 0.0002 -0.0445 0.0126 0.0103 0.0023 0.0102
## 442 442 -0.5684 0.0002 -0.0523 0.0123 0.0085 0.0038 0.0084
## 443 443 -0.6631 0.0004 -0.0651 0.0148 0.0096 0.0052 0.0096
## 444 444 0.3590 0.0002 0.0433 0.0161 0.0145 0.0015 0.0143
## 445 445 -0.3185 0.0002 -0.0450 0.0212 0.0200 0.0012 0.0196
## 446 446 -0.0217 0.0000 -0.0047 0.0470 0.0470 0.0000 0.0449
## 447 447 1.0635 0.0006 0.0857 0.0198 0.0065 0.0133 0.0065
## 448 448 -0.5317 0.0001 -0.0312 0.0068 0.0034 0.0033 0.0034
## 449 449 -0.7608 0.0002 -0.0466 0.0106 0.0037 0.0068 0.0037
## 450 450 -0.6692 0.0003 -0.0630 0.0141 0.0088 0.0053 0.0088
## 451 451 0.1491 0.0000 0.0187 0.0161 0.0158 0.0003 0.0155
## 452 452 0.0978 0.0000 0.0127 0.0170 0.0169 0.0001 0.0166
## 453 453 -1.0428 0.0009 -0.1047 0.0229 0.0101 0.0128 0.0100
## 454 454 0.4410 0.0001 0.0423 0.0115 0.0092 0.0023 0.0091
## 455 455 0.7651 0.0017 0.1438 0.0422 0.0353 0.0069 0.0341
## 456 456 -0.6499 0.0003 -0.0569 0.0127 0.0077 0.0050 0.0076
## 457 457 -1.1255 0.0006 -0.0818 0.0202 0.0053 0.0149 0.0053
## 458 458 -0.2239 0.0000 -0.0180 0.0071 0.0065 0.0006 0.0065
## 459 459 2.4893 0.0069 0.2878 0.0864 0.0134 0.0730 0.0132
## 460 460 -1.0464 0.0014 -0.1282 0.0279 0.0150 0.0129 0.0148
## 461 461 -1.1719 0.0019 -0.1493 0.0324 0.0162 0.0162 0.0160
## 462 462 -1.4346 0.0014 -0.1319 0.0327 0.0085 0.0243 0.0084
## 463 463 -0.3375 0.0001 -0.0274 0.0079 0.0066 0.0013 0.0066
## 464 464 -0.6633 0.0006 -0.0862 0.0221 0.0169 0.0052 0.0166
## 465 465 2.4235 0.0048 0.2407 0.0791 0.0099 0.0692 0.0098
## 466 466 -0.3895 0.0001 -0.0398 0.0122 0.0105 0.0018 0.0104
## 467 467 0.0544 0.0000 0.0068 0.0158 0.0158 0.0000 0.0155
## 468 468 0.6739 0.0005 0.0762 0.0181 0.0128 0.0054 0.0126
## 469 469 3.9948 0.0112 0.3698 0.1967 0.0086 0.1881 0.0085
## 470 470 -0.0640 0.0000 -0.0077 0.0146 0.0145 0.0000 0.0143
## 471 471 -1.5303 0.0047 -0.2385 0.0519 0.0243 0.0276 0.0237
## 472 472 -0.5157 0.0001 -0.0279 0.0061 0.0029 0.0031 0.0029
## 473 473 -0.4796 0.0002 -0.0483 0.0128 0.0101 0.0027 0.0100
## 474 474 -0.8854 0.0010 -0.1099 0.0247 0.0154 0.0092 0.0152
## 475 475 -0.6232 0.0005 -0.0798 0.0210 0.0164 0.0046 0.0161
## 476 476 -0.9718 0.0005 -0.0805 0.0180 0.0069 0.0111 0.0068
## 477 477 -0.7602 0.0003 -0.0625 0.0136 0.0068 0.0068 0.0067
## 478 478 0.1836 0.0000 0.0142 0.0064 0.0060 0.0004 0.0059
## 479 479 -0.9893 0.0006 -0.0880 0.0194 0.0079 0.0115 0.0078
## 480 480 -0.2872 0.0001 -0.0310 0.0126 0.0116 0.0010 0.0115
## 481 481 0.1149 0.0001 0.0256 0.0497 0.0495 0.0002 0.0472
## 482 482 -0.2303 0.0000 -0.0186 0.0072 0.0065 0.0006 0.0065
## 483 483 -0.3258 0.0001 -0.0270 0.0081 0.0069 0.0013 0.0068
## 484 484 0.0876 0.0000 0.0114 0.0171 0.0171 0.0001 0.0168
## 485 485 0.1851 0.0000 0.0179 0.0097 0.0093 0.0004 0.0092
## 486 486 1.0077 0.0018 0.1466 0.0331 0.0212 0.0120 0.0207
## 487 487 -0.4294 0.0001 -0.0391 0.0105 0.0083 0.0022 0.0082
## 488 488 -0.5224 0.0002 -0.0507 0.0126 0.0094 0.0032 0.0093
## 489 489 0.6964 0.0006 0.0876 0.0215 0.0158 0.0057 0.0156
## 490 490 0.0548 0.0000 0.0046 0.0072 0.0071 0.0000 0.0071
## 491 491 -0.6177 0.0002 -0.0450 0.0098 0.0053 0.0045 0.0053
## 492 492 0.3187 0.0005 0.0750 0.0566 0.0554 0.0012 0.0525
## 493 493 0.8915 0.0005 0.0806 0.0175 0.0082 0.0094 0.0081
## 494 494 -0.3857 0.0001 -0.0331 0.0091 0.0074 0.0018 0.0073
## 495 495 1.7170 0.0101 0.3493 0.0761 0.0414 0.0347 0.0397
## 496 496 -0.2874 0.0001 -0.0340 0.0150 0.0140 0.0010 0.0138
## 497 497 -0.0020 0.0000 -0.0002 0.0068 0.0068 0.0000 0.0067
## 498 498 -0.4932 0.0003 -0.0608 0.0181 0.0152 0.0029 0.0150
## 499 499 -0.6123 0.0006 -0.0831 0.0228 0.0184 0.0044 0.0181
## 500 500 0.0376 0.0000 0.0038 0.0101 0.0101 0.0000 0.0100
## 501 501 -0.9989 0.0005 -0.0783 0.0179 0.0061 0.0118 0.0061
## 502 502 -0.4489 0.0001 -0.0251 0.0055 0.0031 0.0024 0.0031
## 503 503 0.9368 0.0005 0.0763 0.0170 0.0066 0.0103 0.0066
## 504 504 -0.0109 0.0000 -0.0011 0.0104 0.0104 0.0000 0.0102
## 505 505 0.2666 0.0001 0.0309 0.0143 0.0135 0.0008 0.0133
## 506 506 0.3496 0.0001 0.0279 0.0078 0.0064 0.0014 0.0063
## 507 507 -0.3915 0.0001 -0.0361 0.0103 0.0085 0.0018 0.0084
## 508 508 -0.3990 0.0001 -0.0325 0.0085 0.0067 0.0019 0.0066
## 509 509 -0.6133 0.0001 -0.0347 0.0076 0.0032 0.0044 0.0032
## 510 510 -1.0430 0.0005 -0.0786 0.0185 0.0057 0.0128 0.0057
## 511 511 -0.8024 0.0007 -0.0914 0.0206 0.0130 0.0076 0.0128
## 512 512 -0.4658 0.0002 -0.0489 0.0136 0.0110 0.0026 0.0109
## 513 513 0.2475 0.0001 0.0313 0.0167 0.0159 0.0007 0.0157
## 514 514 0.5621 0.0002 0.0466 0.0106 0.0069 0.0037 0.0068
## 515 515 -0.4577 0.0002 -0.0507 0.0147 0.0122 0.0025 0.0121
## 516 516 -0.3244 0.0001 -0.0261 0.0077 0.0065 0.0012 0.0064
## 517 517 0.5741 0.0004 0.0716 0.0194 0.0155 0.0039 0.0153
## 518 518 0.9896 0.0013 0.1267 0.0279 0.0164 0.0115 0.0161
## 519 519 0.2093 0.0000 0.0170 0.0071 0.0066 0.0005 0.0065
## 520 520 -0.7957 0.0008 -0.0982 0.0227 0.0152 0.0075 0.0150
## 521 521 0.2382 0.0001 0.0421 0.0319 0.0313 0.0007 0.0303
## 522 522 -0.3586 0.0001 -0.0295 0.0083 0.0068 0.0015 0.0067
## 523 523 -1.1050 0.0007 -0.0942 0.0217 0.0073 0.0144 0.0072
## 524 524 0.5001 0.0002 0.0447 0.0109 0.0080 0.0029 0.0079
## 525 525 -0.1995 0.0000 -0.0159 0.0068 0.0064 0.0005 0.0063
## 526 526 -0.2863 0.0001 -0.0363 0.0171 0.0161 0.0010 0.0158
## 527 527 -0.8328 0.0005 -0.0779 0.0169 0.0088 0.0082 0.0087
## 528 528 -0.8981 0.0004 -0.0691 0.0154 0.0059 0.0095 0.0059
## 529 529 0.0509 0.0000 0.0071 0.0197 0.0197 0.0000 0.0193
## 530 530 -0.3335 0.0000 -0.0199 0.0049 0.0036 0.0013 0.0036
## 531 531 -0.0143 0.0000 -0.0034 0.0562 0.0562 0.0000 0.0532
## 532 532 1.4071 0.0015 0.1342 0.0324 0.0091 0.0233 0.0090
## 533 533 -0.5272 0.0001 -0.0334 0.0073 0.0040 0.0033 0.0040
## 534 534 -0.3692 0.0000 -0.0214 0.0050 0.0033 0.0016 0.0033
## 535 535 -0.3297 0.0001 -0.0378 0.0144 0.0132 0.0013 0.0130
## 536 536 -0.4392 0.0002 -0.0479 0.0142 0.0119 0.0023 0.0118
## 537 537 -0.2404 0.0000 -0.0215 0.0087 0.0080 0.0007 0.0079
## 538 538 0.2813 0.0001 0.0359 0.0172 0.0163 0.0009 0.0160
## 539 539 1.3667 0.0009 0.1023 0.0276 0.0056 0.0220 0.0056
## 540 540 -0.0806 0.0000 -0.0077 0.0092 0.0091 0.0001 0.0090
## 541 541 -1.4758 0.0016 -0.1393 0.0346 0.0089 0.0257 0.0088
## 542 542 0.0298 0.0000 0.0030 0.0101 0.0101 0.0000 0.0100
## 543 543 0.1588 0.0000 0.0125 0.0065 0.0062 0.0003 0.0062
## 544 544 -0.5828 0.0004 -0.0653 0.0166 0.0125 0.0040 0.0124
## 545 545 -0.4624 0.0001 -0.0254 0.0055 0.0030 0.0025 0.0030
## 546 546 -0.5987 0.0005 -0.0745 0.0197 0.0155 0.0042 0.0153
## 547 547 -0.8209 0.0005 -0.0804 0.0175 0.0096 0.0079 0.0095
## 548 548 -0.8265 0.0004 -0.0708 0.0154 0.0073 0.0081 0.0073
## 549 549 0.2163 0.0001 0.0326 0.0232 0.0227 0.0006 0.0222
## 550 550 -0.4239 0.0001 -0.0246 0.0055 0.0034 0.0021 0.0033
## 551 551 -0.6269 0.0002 -0.0468 0.0102 0.0056 0.0046 0.0055
## 552 552 -0.4771 0.0003 -0.0639 0.0206 0.0179 0.0027 0.0176
## 553 553 -0.4116 0.0000 -0.0241 0.0054 0.0034 0.0020 0.0034
## 554 554 1.7343 0.0032 0.1972 0.0484 0.0129 0.0355 0.0128
## 555 555 -0.2107 0.0000 -0.0170 0.0070 0.0065 0.0005 0.0064
## 556 556 -1.1610 0.0012 -0.1209 0.0267 0.0108 0.0159 0.0107
## 557 557 -0.2542 0.0000 -0.0203 0.0071 0.0064 0.0008 0.0063
## 558 558 0.4254 0.0003 0.0601 0.0221 0.0200 0.0021 0.0196
## 559 559 -0.1231 0.0000 -0.0197 0.0257 0.0255 0.0002 0.0249
## 560 560 0.2469 0.0000 0.0188 0.0065 0.0058 0.0007 0.0058
## 561 561 0.5641 0.0006 0.0844 0.0261 0.0224 0.0038 0.0219
## 562 562 -0.8766 0.0005 -0.0778 0.0169 0.0079 0.0091 0.0078
## 563 563 0.7154 0.0003 0.0584 0.0127 0.0067 0.0060 0.0066
## 564 564 2.4026 0.0160 0.4387 0.1014 0.0333 0.0680 0.0323
## 565 565 0.3205 0.0002 0.0437 0.0198 0.0186 0.0012 0.0182
## 566 566 -1.4521 0.0013 -0.1273 0.0325 0.0077 0.0249 0.0076
## 567 567 -0.5326 0.0003 -0.0582 0.0153 0.0119 0.0033 0.0118
## 568 568 -0.0765 0.0000 -0.0071 0.0086 0.0086 0.0001 0.0085
## 569 569 -0.1435 0.0000 -0.0115 0.0066 0.0064 0.0002 0.0063
## 570 570 -0.6061 0.0002 -0.0448 0.0098 0.0055 0.0043 0.0054
## 571 571 -0.1187 0.0000 -0.0122 0.0107 0.0106 0.0002 0.0104
## 572 572 3.3335 0.0169 0.4530 0.1494 0.0185 0.1310 0.0181
## 573 573 -0.5021 0.0002 -0.0511 0.0133 0.0104 0.0030 0.0103
## 574 574 0.0661 0.0000 0.0050 0.0058 0.0057 0.0001 0.0057
## 575 575 0.0422 0.0000 0.0032 0.0056 0.0056 0.0000 0.0056
## 576 576 -0.2404 0.0000 -0.0218 0.0089 0.0082 0.0007 0.0081
## 577 577 -0.2193 0.0001 -0.0246 0.0132 0.0126 0.0006 0.0125
## 578 578 0.7436 0.0023 0.1671 0.0570 0.0505 0.0065 0.0481
## 579 579 -0.1921 0.0001 -0.0298 0.0244 0.0240 0.0004 0.0234
## 580 580 1.9387 0.0056 0.2592 0.0622 0.0179 0.0443 0.0176
## 581 581 -0.0774 0.0000 -0.0068 0.0077 0.0077 0.0001 0.0076
## 582 582 0.7554 0.0003 0.0576 0.0125 0.0058 0.0067 0.0058
## 583 583 0.7865 0.0009 0.1037 0.0247 0.0174 0.0073 0.0171
## 584 584 0.3950 0.0002 0.0471 0.0160 0.0142 0.0018 0.0140
## 585 585 -0.4175 0.0003 -0.0625 0.0245 0.0224 0.0021 0.0219
## 586 586 -0.1823 0.0000 -0.0211 0.0138 0.0134 0.0004 0.0132
## 587 587 0.9384 0.0005 0.0740 0.0166 0.0062 0.0104 0.0062
## 588 588 -1.1744 0.0010 -0.1092 0.0249 0.0087 0.0163 0.0086
## 589 589 -0.6710 0.0004 -0.0694 0.0160 0.0107 0.0053 0.0106
## 590 590 -0.8177 0.0005 -0.0795 0.0173 0.0094 0.0079 0.0094
## 591 591 -0.4347 0.0001 -0.0384 0.0100 0.0078 0.0022 0.0077
## 592 592 0.0456 0.0000 0.0053 0.0137 0.0137 0.0000 0.0135
## 593 593 -1.8915 0.0027 -0.1806 0.0513 0.0091 0.0422 0.0090
## 594 594 0.0909 0.0000 0.0106 0.0138 0.0137 0.0001 0.0135
## 595 595 -0.6224 0.0001 -0.0403 0.0088 0.0042 0.0046 0.0042
## 596 596 3.0385 0.0194 0.4847 0.1343 0.0254 0.1088 0.0248
## 597 597 -0.4756 0.0003 -0.0593 0.0182 0.0155 0.0027 0.0153
## 598 598 -0.4599 0.0010 -0.1108 0.0606 0.0581 0.0025 0.0549
## 599 599 -0.1662 0.0000 -0.0187 0.0130 0.0126 0.0003 0.0125
## 600 600 -0.7756 0.0006 -0.0816 0.0182 0.0111 0.0071 0.0109
## 601 601 -0.9203 0.0016 -0.1366 0.0320 0.0220 0.0100 0.0216
## 602 602 -0.1236 0.0000 -0.0199 0.0261 0.0259 0.0002 0.0253
## 603 603 -0.2797 0.0001 -0.0248 0.0088 0.0078 0.0009 0.0078
## 604 604 -0.2975 0.0001 -0.0398 0.0190 0.0179 0.0010 0.0176
## 605 605 -0.7652 0.0008 -0.0949 0.0223 0.0154 0.0069 0.0152
## 606 606 -0.3862 0.0001 -0.0369 0.0109 0.0091 0.0018 0.0090
## 607 607 -0.6825 0.0008 -0.0950 0.0249 0.0194 0.0055 0.0190
## 608 608 -0.7335 0.0003 -0.0552 0.0120 0.0057 0.0063 0.0056
## 609 609 0.7723 0.0009 0.1051 0.0255 0.0185 0.0070 0.0182
## 610 610 0.1078 0.0000 0.0073 0.0048 0.0046 0.0001 0.0046
## 611 611 0.2566 0.0003 0.0572 0.0505 0.0497 0.0008 0.0474
## 612 612 -0.8831 0.0008 -0.0983 0.0216 0.0124 0.0092 0.0122
## 613 613 -0.9278 0.0006 -0.0841 0.0184 0.0082 0.0101 0.0081
## 614 614 -0.1400 0.0000 -0.0156 0.0127 0.0124 0.0002 0.0123
## 615 615 3.4419 0.0181 0.4680 0.1581 0.0185 0.1396 0.0182
## 616 616 -0.9019 0.0004 -0.0686 0.0154 0.0058 0.0096 0.0058
## 617 617 -0.4767 0.0004 -0.0691 0.0237 0.0210 0.0027 0.0206
## 618 618 -0.2076 0.0001 -0.0278 0.0184 0.0179 0.0005 0.0176
## 619 619 -0.4288 0.0003 -0.0585 0.0208 0.0186 0.0022 0.0182
## 620 620 -0.3422 0.0000 -0.0187 0.0044 0.0030 0.0014 0.0030
## 621 621 -0.2501 0.0000 -0.0237 0.0097 0.0090 0.0007 0.0089
## 622 622 0.2902 0.0001 0.0408 0.0208 0.0198 0.0010 0.0194
## 623 623 -0.1483 0.0000 -0.0205 0.0194 0.0192 0.0003 0.0188
## 624 624 -0.2835 0.0001 -0.0385 0.0194 0.0185 0.0009 0.0182
## 625 625 -0.7214 0.0005 -0.0778 0.0178 0.0116 0.0061 0.0115
## 626 626 0.2578 0.0001 0.0261 0.0110 0.0103 0.0008 0.0102
## 627 627 -0.0225 0.0000 -0.0028 0.0152 0.0152 0.0000 0.0149
## 628 628 -0.1613 0.0000 -0.0130 0.0068 0.0065 0.0003 0.0064
## 629 629 -0.5298 0.0001 -0.0302 0.0066 0.0032 0.0033 0.0032
## 630 630 0.0251 0.0000 0.0022 0.0076 0.0076 0.0000 0.0076
## 631 631 -1.0156 0.0010 -0.1120 0.0243 0.0122 0.0122 0.0120
## 632 632 -0.4822 0.0001 -0.0278 0.0061 0.0033 0.0027 0.0033
## 633 633 0.1643 0.0000 0.0211 0.0168 0.0165 0.0003 0.0162
## 634 634 -0.9162 0.0008 -0.0964 0.0210 0.0111 0.0099 0.0110
## 635 635 -0.8703 0.0005 -0.0777 0.0169 0.0080 0.0089 0.0079
## 636 636 0.5051 0.0002 0.0444 0.0107 0.0077 0.0030 0.0077
## 637 637 -0.4213 0.0001 -0.0347 0.0089 0.0068 0.0021 0.0067
## 638 638 -0.4163 0.0000 -0.0226 0.0050 0.0029 0.0020 0.0029
## 639 639 -1.0284 0.0017 -0.1437 0.0320 0.0195 0.0125 0.0191
## 640 640 0.2219 0.0000 0.0239 0.0122 0.0116 0.0006 0.0114
## 641 641 2.1915 0.0237 0.5339 0.1159 0.0594 0.0566 0.0560
## 642 642 -0.3410 0.0000 -0.0223 0.0056 0.0043 0.0014 0.0042
## 643 643 -0.1656 0.0000 -0.0222 0.0183 0.0180 0.0003 0.0176
## 644 644 -0.6551 0.0002 -0.0508 0.0111 0.0060 0.0051 0.0060
## 645 645 -0.0164 0.0000 -0.0014 0.0073 0.0073 0.0000 0.0073
## 646 646 -1.1084 0.0012 -0.1211 0.0264 0.0119 0.0145 0.0118
## 647 647 -0.1942 0.0000 -0.0191 0.0102 0.0097 0.0004 0.0096
## 648 648 0.0733 0.0000 0.0062 0.0073 0.0072 0.0001 0.0072
## 649 649 -0.4056 0.0002 -0.0447 0.0141 0.0122 0.0019 0.0120
## 650 650 -0.4133 0.0001 -0.0419 0.0123 0.0103 0.0020 0.0102
## 651 651 -0.0070 0.0000 -0.0006 0.0076 0.0076 0.0000 0.0075
## 652 652 1.8535 0.0031 0.1940 0.0515 0.0110 0.0405 0.0108
## 653 653 0.7321 0.0003 0.0579 0.0126 0.0063 0.0063 0.0062
## 654 654 -0.2239 0.0001 -0.0285 0.0168 0.0162 0.0006 0.0159
## 655 655 -0.5109 0.0001 -0.0413 0.0096 0.0065 0.0031 0.0065
## 656 656 -0.3679 0.0000 -0.0205 0.0047 0.0031 0.0016 0.0031
## 657 657 -0.0567 0.0000 -0.0046 0.0065 0.0065 0.0000 0.0065
## 658 658 -0.6462 0.0001 -0.0406 0.0089 0.0039 0.0049 0.0039
## 659 659 -0.0629 0.0000 -0.0054 0.0074 0.0073 0.0000 0.0073
## 660 660 2.2019 0.0013 0.1243 0.0603 0.0032 0.0571 0.0032
## 661 661 -0.2911 0.0000 -0.0215 0.0065 0.0055 0.0010 0.0054
## 662 662 0.8501 0.0011 0.1128 0.0261 0.0176 0.0085 0.0173
## 663 663 -0.4807 0.0002 -0.0493 0.0132 0.0105 0.0027 0.0104
## 664 664 -0.4571 0.0002 -0.0508 0.0148 0.0123 0.0025 0.0122
## 665 665 -0.8336 0.0004 -0.0658 0.0144 0.0062 0.0082 0.0062
## 666 666 -0.8618 0.0005 -0.0739 0.0161 0.0074 0.0088 0.0073
## 667 667 0.2429 0.0001 0.0307 0.0167 0.0160 0.0007 0.0157
## 668 668 -0.2966 0.0001 -0.0323 0.0129 0.0119 0.0010 0.0118
## 669 669 -0.2214 0.0001 -0.0343 0.0245 0.0240 0.0006 0.0234
## 670 670 -0.6400 0.0002 -0.0462 0.0100 0.0052 0.0048 0.0052
## 671 671 -0.7124 0.0005 -0.0784 0.0181 0.0121 0.0060 0.0120
## 672 672 -0.3427 0.0002 -0.0495 0.0223 0.0209 0.0014 0.0205
## 673 673 -0.0340 0.0000 -0.0028 0.0070 0.0070 0.0000 0.0069
## 674 674 -0.1573 0.0000 -0.0208 0.0179 0.0176 0.0003 0.0173
## 675 675 -0.5016 0.0001 -0.0415 0.0098 0.0068 0.0030 0.0068
## 676 676 -0.0567 0.0000 -0.0057 0.0103 0.0102 0.0000 0.0101
## 677 677 0.0295 0.0000 0.0040 0.0180 0.0180 0.0000 0.0177
## 678 678 -0.7300 0.0003 -0.0575 0.0125 0.0062 0.0063 0.0062
## 679 679 -0.0108 0.0000 -0.0017 0.0240 0.0240 0.0000 0.0234
## 680 680 -0.4375 0.0003 -0.0574 0.0195 0.0172 0.0023 0.0169
## 681 681 -0.6989 0.0002 -0.0537 0.0117 0.0059 0.0058 0.0059
## 682 682 -0.0851 0.0000 -0.0074 0.0076 0.0075 0.0001 0.0074
## 683 683 0.1653 0.0000 0.0231 0.0198 0.0195 0.0003 0.0191
## 684 684 -0.1763 0.0000 -0.0167 0.0093 0.0090 0.0004 0.0089
## 685 685 -0.2505 0.0000 -0.0210 0.0078 0.0070 0.0007 0.0070
## 686 686 -0.6313 0.0004 -0.0650 0.0153 0.0106 0.0047 0.0105
## 687 687 -0.3311 0.0001 -0.0250 0.0070 0.0057 0.0013 0.0057
## 688 688 0.3663 0.0000 0.0201 0.0046 0.0030 0.0016 0.0030
## 689 689 -0.5713 0.0004 -0.0649 0.0167 0.0129 0.0038 0.0127
## 690 690 -0.1703 0.0000 -0.0187 0.0124 0.0121 0.0003 0.0119
## 691 691 0.0862 0.0000 0.0069 0.0064 0.0063 0.0001 0.0063
## 692 692 0.2174 0.0001 0.0295 0.0189 0.0184 0.0006 0.0180
## 693 693 1.9309 0.0073 0.2970 0.0676 0.0237 0.0439 0.0231
## 694 694 -0.0309 0.0000 -0.0017 0.0029 0.0029 0.0000 0.0029
## 695 695 0.1287 0.0000 0.0108 0.0073 0.0071 0.0002 0.0070
## 696 696 -0.1901 0.0000 -0.0147 0.0064 0.0060 0.0004 0.0059
## 697 697 0.5407 0.0004 0.0727 0.0215 0.0181 0.0034 0.0177
## 698 698 -0.9701 0.0008 -0.0969 0.0211 0.0100 0.0111 0.0099
## 699 699 0.2906 0.0002 0.0438 0.0237 0.0227 0.0010 0.0222
## 700 700 -0.2115 0.0000 -0.0203 0.0098 0.0093 0.0005 0.0092
## 701 701 0.5892 0.0005 0.0783 0.0217 0.0176 0.0041 0.0173
## 702 702 -0.9056 0.0008 -0.0978 0.0213 0.0117 0.0097 0.0115
## 703 703 -0.3683 0.0001 -0.0404 0.0136 0.0120 0.0016 0.0119
## 704 704 -0.4033 0.0003 -0.0554 0.0208 0.0189 0.0019 0.0185
## 705 705 -1.0056 0.0013 -0.1259 0.0276 0.0157 0.0119 0.0154
## 706 706 -0.6367 0.0003 -0.0549 0.0122 0.0074 0.0048 0.0074
## 707 707 1.8470 0.0031 0.1928 0.0511 0.0109 0.0402 0.0108
## 708 708 -1.3842 0.0017 -0.1423 0.0332 0.0106 0.0226 0.0105
## 709 709 -0.7182 0.0006 -0.0816 0.0190 0.0129 0.0061 0.0127
## 710 710 -0.5222 0.0001 -0.0408 0.0093 0.0061 0.0032 0.0061
## 711 711 -0.5581 0.0001 -0.0420 0.0093 0.0057 0.0037 0.0056
## 712 712 0.1534 0.0000 0.0124 0.0069 0.0066 0.0003 0.0065
## 713 713 -0.5866 0.0002 -0.0515 0.0118 0.0077 0.0041 0.0076
## 714 714 -0.9423 0.0011 -0.1124 0.0247 0.0142 0.0105 0.0140
## 715 715 3.4489 0.0156 0.4356 0.1561 0.0159 0.1402 0.0157
## 716 716 -0.7053 0.0003 -0.0596 0.0130 0.0071 0.0059 0.0071
## 717 717 -0.6570 0.0002 -0.0525 0.0115 0.0064 0.0051 0.0063
## 718 718 -0.2892 0.0001 -0.0287 0.0108 0.0099 0.0010 0.0098
## 719 719 1.8091 0.0025 0.1728 0.0477 0.0091 0.0386 0.0090
## 720 720 -0.7813 0.0005 -0.0799 0.0177 0.0105 0.0072 0.0103
## 721 721 -0.7253 0.0003 -0.0550 0.0120 0.0058 0.0062 0.0057
## 722 722 0.0590 0.0000 0.0049 0.0069 0.0068 0.0000 0.0068
## 723 723 -0.3650 0.0000 -0.0200 0.0046 0.0030 0.0016 0.0030
## 724 724 -0.2117 0.0000 -0.0124 0.0040 0.0034 0.0005 0.0034
## 725 725 0.1525 0.0000 0.0084 0.0033 0.0030 0.0003 0.0030
## 726 726 2.6636 0.0037 0.2122 0.0900 0.0063 0.0836 0.0063
## 727 727 -0.0006 0.0000 0.0000 0.0070 0.0070 0.0000 0.0070
## 728 728 0.2791 0.0001 0.0365 0.0180 0.0171 0.0009 0.0168
## 729 729 0.0514 0.0000 0.0044 0.0075 0.0075 0.0000 0.0074
## 730 730 0.2189 0.0000 0.0238 0.0124 0.0118 0.0006 0.0117
## 731 731 -0.1528 0.0000 -0.0092 0.0039 0.0036 0.0003 0.0036
## 732 732 -0.9400 0.0006 -0.0869 0.0190 0.0085 0.0104 0.0085
## 733 733 0.1023 0.0000 0.0055 0.0031 0.0029 0.0001 0.0029
## 734 734 -0.0459 0.0000 -0.0037 0.0066 0.0065 0.0000 0.0065
## 735 735 0.2126 0.0000 0.0177 0.0075 0.0069 0.0005 0.0069
## 736 736 -0.0872 0.0000 -0.0054 0.0040 0.0039 0.0001 0.0039
## 737 737 -0.3664 0.0001 -0.0333 0.0098 0.0082 0.0016 0.0082
## 738 738 3.6970 0.0214 0.5096 0.1801 0.0190 0.1611 0.0186
## 739 739 0.2627 0.0000 0.0177 0.0054 0.0045 0.0008 0.0045
## 740 740 0.5408 0.0003 0.0635 0.0173 0.0138 0.0034 0.0136
## 741 741 -0.4503 0.0003 -0.0613 0.0209 0.0185 0.0024 0.0182
## 742 742 0.1855 0.0000 0.0159 0.0077 0.0073 0.0004 0.0073
## 743 743 2.2035 0.0255 0.5543 0.1205 0.0633 0.0572 0.0595
## 744 744 -1.4594 0.0017 -0.1448 0.0349 0.0098 0.0251 0.0097
## 745 745 -1.2263 0.0011 -0.1155 0.0266 0.0089 0.0177 0.0088
## 746 746 -0.3708 0.0000 -0.0211 0.0049 0.0032 0.0016 0.0032
## 747 747 4.0997 0.0140 0.4136 0.2083 0.0102 0.1981 0.0101
## 748 748 -0.2099 0.0001 -0.0255 0.0153 0.0148 0.0005 0.0145
## 749 749 -0.6035 0.0002 -0.0457 0.0100 0.0057 0.0043 0.0057
## 750 750 -0.2332 0.0001 -0.0249 0.0120 0.0114 0.0006 0.0113
## 751 751 3.4562 0.0173 0.4581 0.1584 0.0176 0.1408 0.0173
## 752 752 4.7130 0.0162 0.4460 0.2707 0.0090 0.2618 0.0089
## 753 753 0.9842 0.0037 0.2106 0.0572 0.0458 0.0114 0.0438
## 754 754 0.3163 0.0000 0.0177 0.0043 0.0031 0.0012 0.0031
## 755 755 -0.0397 0.0000 -0.0032 0.0065 0.0065 0.0000 0.0065
## 756 756 -0.4463 0.0001 -0.0336 0.0080 0.0057 0.0023 0.0056
## 757 757 -0.0280 0.0000 -0.0023 0.0065 0.0065 0.0000 0.0064
## 758 758 0.6888 0.0005 0.0745 0.0173 0.0117 0.0056 0.0116
## 759 759 0.2906 0.0001 0.0288 0.0108 0.0098 0.0010 0.0097
## 760 760 4.9013 0.0233 0.5348 0.2950 0.0119 0.2831 0.0118
## 761 761 -0.5628 0.0005 -0.0777 0.0228 0.0191 0.0037 0.0187
## 762 762 -0.0976 0.0000 -0.0074 0.0059 0.0058 0.0001 0.0058
## 763 763 0.2010 0.0000 0.0229 0.0135 0.0130 0.0005 0.0128
## 764 764 0.4608 0.0001 0.0406 0.0103 0.0078 0.0025 0.0077
## 765 765 5.0178 0.0182 0.4732 0.3056 0.0089 0.2967 0.0088
## 766 766 4.6280 0.0224 0.5240 0.2652 0.0128 0.2524 0.0127
## 767 767 -0.4464 0.0001 -0.0377 0.0095 0.0071 0.0023 0.0071
## 768 768 0.7671 0.0004 0.0697 0.0152 0.0083 0.0069 0.0082
## 769 769 -0.1593 0.0001 -0.0363 0.0523 0.0520 0.0003 0.0494
## 770 770 -1.2150 0.0049 -0.2429 0.0574 0.0400 0.0174 0.0384
## 771 771 -0.0040 0.0000 -0.0009 0.0518 0.0518 0.0000 0.0492
## 772 772 -0.0994 0.0000 -0.0095 0.0092 0.0091 0.0001 0.0090
## 773 773 -0.0628 0.0000 -0.0085 0.0183 0.0182 0.0000 0.0179
## 774 774 -0.3186 0.0001 -0.0365 0.0143 0.0131 0.0012 0.0130
## 775 775 0.1345 0.0000 0.0215 0.0258 0.0256 0.0002 0.0250
## 776 776 -0.1644 0.0000 -0.0132 0.0068 0.0065 0.0003 0.0064
## 777 777 -0.3807 0.0001 -0.0319 0.0087 0.0070 0.0017 0.0070
## 778 778 -0.2792 0.0000 -0.0156 0.0040 0.0031 0.0009 0.0031
## 779 779 0.5230 0.0002 0.0439 0.0103 0.0070 0.0032 0.0070
## 780 780 0.3256 0.0001 0.0322 0.0110 0.0098 0.0012 0.0097
## 781 781 -0.2804 0.0001 -0.0412 0.0225 0.0216 0.0009 0.0212
## 782 782 0.1002 0.0000 0.0089 0.0081 0.0080 0.0001 0.0079
## 783 783 0.0016 0.0000 0.0001 0.0033 0.0033 0.0000 0.0033
## 784 784 -0.5307 0.0002 -0.0548 0.0140 0.0106 0.0033 0.0105
## 785 785 -0.1661 0.0000 -0.0133 0.0068 0.0064 0.0003 0.0064
## 786 786 -0.1290 0.0000 -0.0074 0.0035 0.0033 0.0002 0.0033
## 787 787 -0.3886 0.0002 -0.0501 0.0184 0.0166 0.0018 0.0164
## 788 788 0.1092 0.0000 0.0099 0.0084 0.0083 0.0001 0.0082
## 789 789 5.6193 0.0217 0.5185 0.3806 0.0085 0.3721 0.0084
## 790 790 2.9074 0.0141 0.4122 0.1197 0.0201 0.0996 0.0197
## 791 791 3.0021 0.0204 0.4964 0.1336 0.0273 0.1062 0.0266
## 792 792 -0.2071 0.0000 -0.0128 0.0043 0.0038 0.0005 0.0038
## 793 793 -0.4245 0.0000 -0.0229 0.0050 0.0029 0.0021 0.0029
## 794 794 -0.3258 0.0001 -0.0385 0.0152 0.0140 0.0013 0.0138
## 795 795 0.6610 0.0003 0.0561 0.0123 0.0072 0.0052 0.0071
## 796 796 -0.1870 0.0000 -0.0103 0.0034 0.0030 0.0004 0.0030
## 797 797 6.9550 0.0248 0.5579 0.5765 0.0064 0.5700 0.0064
## 798 798 -0.6379 0.0001 -0.0350 0.0078 0.0030 0.0048 0.0030
## 799 799 0.0049 0.0000 0.0003 0.0034 0.0034 0.0000 0.0034
## 800 800 0.0806 0.0000 0.0046 0.0033 0.0032 0.0001 0.0032
## 801 801 0.5621 0.0001 0.0304 0.0067 0.0029 0.0037 0.0029
## 802 802 -0.0418 0.0000 -0.0027 0.0042 0.0042 0.0000 0.0042
## 803 803 -0.2092 0.0000 -0.0121 0.0038 0.0033 0.0005 0.0033
## 804 804 -0.2940 0.0000 -0.0161 0.0040 0.0030 0.0010 0.0030
## 805 805 0.2675 0.0000 0.0144 0.0037 0.0029 0.0008 0.0029
## 806 806 -0.0880 0.0000 -0.0079 0.0082 0.0081 0.0001 0.0080
## 807 807 -0.2064 0.0001 -0.0269 0.0175 0.0170 0.0005 0.0167
## 808 808 -0.5693 0.0001 -0.0314 0.0069 0.0030 0.0038 0.0030
## 809 809 -0.3678 0.0000 -0.0211 0.0049 0.0033 0.0016 0.0033
## 810 810 -0.4651 0.0001 -0.0253 0.0055 0.0030 0.0025 0.0029
## 811 811 -0.2294 0.0000 -0.0137 0.0042 0.0036 0.0006 0.0036
## 812 812 1.6005 0.0278 0.5778 0.1605 0.1303 0.0302 0.1153
## 813 813 -0.7054 0.0002 -0.0466 0.0102 0.0044 0.0059 0.0043
## 814 814 0.3308 0.0000 0.0214 0.0055 0.0042 0.0013 0.0042
## 815 815 0.3475 0.0000 0.0200 0.0048 0.0033 0.0014 0.0033
## 816 816 -0.4996 0.0001 -0.0269 0.0058 0.0029 0.0029 0.0029
## 817 817 0.0273 0.0000 0.0015 0.0030 0.0030 0.0000 0.0030
## 818 818 -0.4798 0.0001 -0.0259 0.0056 0.0029 0.0027 0.0029
## 819 819 0.1508 0.0000 0.0082 0.0032 0.0029 0.0003 0.0029
## 820 820 -0.5084 0.0001 -0.0274 0.0060 0.0029 0.0030 0.0029
## 821 821 1.9597 0.0010 0.1104 0.0484 0.0032 0.0453 0.0032
## 822 822 -0.5539 0.0001 -0.0321 0.0070 0.0034 0.0036 0.0034
## 823 823 0.0254 0.0000 0.0014 0.0029 0.0029 0.0000 0.0029
## 824 824 -0.4751 0.0001 -0.0272 0.0059 0.0033 0.0027 0.0033
## 825 825 -0.4509 0.0000 -0.0245 0.0053 0.0029 0.0024 0.0029
## 826 826 0.2761 0.0000 0.0176 0.0050 0.0041 0.0009 0.0040
## 827 827 1.2232 0.0031 0.1937 0.0427 0.0251 0.0176 0.0245
## 828 828 -0.5570 0.0001 -0.0301 0.0066 0.0029 0.0037 0.0029
## 829 829 -0.5109 0.0001 -0.0288 0.0063 0.0032 0.0031 0.0032
## 830 830 -0.4151 0.0000 -0.0226 0.0050 0.0030 0.0020 0.0030
## 831 831 -0.0142 0.0000 -0.0009 0.0042 0.0042 0.0000 0.0042
## 832 832 2.0444 0.0447 0.7336 0.1780 0.1288 0.0492 0.1141
## 833 833 0.1241 0.0000 0.0070 0.0033 0.0031 0.0002 0.0031
## 834 834 -0.4800 0.0001 -0.0259 0.0056 0.0029 0.0027 0.0029
## 835 835 -0.4973 0.0001 -0.0277 0.0060 0.0031 0.0029 0.0031
## 836 836 -0.2603 0.0000 -0.0140 0.0037 0.0029 0.0008 0.0029
## 837 837 -0.3859 0.0000 -0.0228 0.0052 0.0035 0.0018 0.0035
## 838 838 -0.0525 0.0000 -0.0034 0.0041 0.0041 0.0000 0.0041
## 839 839 1.4143 0.0005 0.0766 0.0265 0.0029 0.0236 0.0029
## 840 840 -0.2107 0.0000 -0.0115 0.0035 0.0030 0.0005 0.0030
## 841 841 -0.5136 0.0001 -0.0286 0.0062 0.0031 0.0031 0.0031
## 842 842 -0.6601 0.0001 -0.0363 0.0082 0.0030 0.0051 0.0030
## 843 843 -0.2673 0.0000 -0.0146 0.0038 0.0030 0.0008 0.0030
## 844 844 -0.5972 0.0001 -0.0352 0.0077 0.0035 0.0042 0.0035
## 845 845 -0.5408 0.0001 -0.0345 0.0075 0.0041 0.0034 0.0040
## 846 846 -0.4588 0.0001 -0.0263 0.0058 0.0033 0.0025 0.0033
## 847 847 -0.4394 0.0001 -0.0248 0.0055 0.0032 0.0023 0.0032
## 848 848 -0.4092 0.0000 -0.0226 0.0050 0.0031 0.0020 0.0030
## 849 849 -0.0954 0.0000 -0.0052 0.0031 0.0030 0.0001 0.0030
## 850 850 2.7685 0.0834 1.0035 0.2216 0.1314 0.0903 0.1161
## 851 851 -0.5509 0.0001 -0.0300 0.0065 0.0030 0.0036 0.0030
## 852 852 0.1515 0.0000 0.0089 0.0037 0.0034 0.0003 0.0034
## 853 853 0.6872 0.0003 0.0553 0.0120 0.0065 0.0056 0.0064
## 854 854 -0.3971 0.0000 -0.0215 0.0048 0.0029 0.0019 0.0029
## 855 855 -0.1538 0.0000 -0.0110 0.0054 0.0051 0.0003 0.0051
## 856 856 -0.7156 0.0002 -0.0430 0.0096 0.0036 0.0060 0.0036
## 857 857 6.7351 0.0830 1.0196 0.5571 0.0229 0.5342 0.0224
## 858 858 -0.6159 0.0001 -0.0332 0.0074 0.0029 0.0045 0.0029
## 859 859 -0.5882 0.0001 -0.0317 0.0070 0.0029 0.0041 0.0029
## 860 860 -0.6012 0.0001 -0.0325 0.0072 0.0029 0.0043 0.0029
## 861 861 0.4593 0.0001 0.0271 0.0060 0.0035 0.0025 0.0035
## 862 862 -0.1397 0.0000 -0.0098 0.0051 0.0049 0.0002 0.0049
## 863 863 7.1928 0.0475 0.7732 0.6211 0.0116 0.6095 0.0114
## 864 864 1.0914 0.0003 0.0640 0.0175 0.0034 0.0140 0.0034
## 865 865 1.1403 0.0003 0.0620 0.0183 0.0030 0.0153 0.0029
## 866 866 2.5077 0.0016 0.1402 0.0773 0.0031 0.0741 0.0031
## 867 867 -0.2632 0.0000 -0.0197 0.0064 0.0056 0.0008 0.0056
## 868 868 1.7759 0.0009 0.1025 0.0405 0.0033 0.0372 0.0033
## 869 869 1.6270 0.0007 0.0906 0.0343 0.0031 0.0312 0.0031
## 870 870 0.2790 0.0000 0.0158 0.0041 0.0032 0.0009 0.0032
## 871 871 -0.1409 0.0000 -0.0101 0.0054 0.0051 0.0002 0.0051
## 872 872 -0.5385 0.0001 -0.0330 0.0072 0.0037 0.0034 0.0037
## 873 873 -0.3185 0.0000 -0.0177 0.0043 0.0031 0.0012 0.0031
## 874 874 1.6428 0.0009 0.1054 0.0359 0.0041 0.0318 0.0041
## 875 875 -0.4012 0.0000 -0.0224 0.0050 0.0031 0.0019 0.0031
## 876 876 0.2406 0.0000 0.0134 0.0038 0.0031 0.0007 0.0031
## 877 877 -0.4957 0.0001 -0.0294 0.0064 0.0035 0.0029 0.0035
## 878 878 -0.3362 0.0000 -0.0217 0.0055 0.0042 0.0013 0.0042
## 879 879 -0.3518 0.0000 -0.0211 0.0051 0.0036 0.0015 0.0036
## 880 880 0.1579 0.0000 0.0089 0.0035 0.0032 0.0003 0.0032
## 881 881 0.2170 0.0001 0.0325 0.0230 0.0224 0.0006 0.0219
## 882 882 0.1587 0.0000 0.0086 0.0032 0.0029 0.0003 0.0029
## 883 883 -0.1976 0.0000 -0.0109 0.0035 0.0030 0.0005 0.0030
## 884 884 -0.4052 0.0000 -0.0221 0.0049 0.0030 0.0019 0.0030
## 885 885 -0.1348 0.0000 -0.0100 0.0057 0.0055 0.0002 0.0054
## 886 886 0.1898 0.0000 0.0105 0.0035 0.0031 0.0004 0.0031
## 887 887 -0.7171 0.0002 -0.0436 0.0098 0.0037 0.0061 0.0037
## 888 888 -0.4709 0.0001 -0.0272 0.0059 0.0033 0.0026 0.0033
## 889 889 1.3671 0.0007 0.0930 0.0267 0.0046 0.0220 0.0046
## 890 890 0.3135 0.0000 0.0185 0.0046 0.0035 0.0012 0.0035
## 891 891 -0.2438 0.0001 -0.0264 0.0124 0.0117 0.0007 0.0116
## 892 892 2.5974 0.0039 0.2157 0.0864 0.0069 0.0795 0.0069
## 893 893 0.2333 0.0000 0.0139 0.0042 0.0035 0.0006 0.0035
## 894 894 -0.3415 0.0000 -0.0209 0.0051 0.0037 0.0014 0.0037
## 895 895 -0.3852 0.0000 -0.0208 0.0047 0.0029 0.0017 0.0029
## 896 896 -0.3382 0.0000 -0.0212 0.0053 0.0039 0.0013 0.0039
## 897 897 0.5321 0.0001 0.0292 0.0064 0.0030 0.0033 0.0030
## 898 898 -0.0069 0.0000 -0.0006 0.0087 0.0087 0.0000 0.0087
## 899 899 2.1135 0.0253 0.5522 0.1209 0.0683 0.0526 0.0639
## 900 900 0.3754 0.0000 0.0233 0.0055 0.0038 0.0017 0.0038
## 901 901 0.0428 0.0000 0.0023 0.0030 0.0030 0.0000 0.0030
## 902 902 0.7985 0.0002 0.0512 0.0116 0.0041 0.0075 0.0041
## 903 903 -0.1876 0.0000 -0.0102 0.0034 0.0030 0.0004 0.0029
## 904 904 -0.4983 0.0001 -0.0329 0.0073 0.0044 0.0029 0.0043
## 905 905 0.7389 0.0001 0.0400 0.0094 0.0029 0.0064 0.0029
## 906 906 -0.3759 0.0000 -0.0243 0.0058 0.0042 0.0017 0.0042
## 907 907 -0.4812 0.0001 -0.0270 0.0059 0.0031 0.0027 0.0031
## 908 908 0.2794 0.0000 0.0179 0.0050 0.0041 0.0009 0.0041
## 909 909 1.0101 0.0003 0.0606 0.0156 0.0036 0.0120 0.0036
## 910 910 -0.1265 0.0000 -0.0069 0.0032 0.0030 0.0002 0.0030
## 911 911 -0.2629 0.0000 -0.0146 0.0039 0.0031 0.0008 0.0031
## 912 912 1.8812 0.0068 0.2866 0.0649 0.0232 0.0417 0.0227
## 913 913 5.2129 0.0067 0.2873 0.3233 0.0030 0.3203 0.0030
## 914 914 -0.5441 0.0001 -0.0295 0.0064 0.0029 0.0035 0.0029
## 915 915 -0.3622 0.0000 -0.0208 0.0048 0.0033 0.0015 0.0033
## 916 916 -0.4150 0.0000 -0.0236 0.0053 0.0032 0.0020 0.0032
## 917 917 -0.1768 0.0000 -0.0100 0.0035 0.0032 0.0004 0.0032
## 918 918 -0.2767 0.0000 -0.0154 0.0040 0.0031 0.0009 0.0031
## 919 919 -0.2443 0.0000 -0.0223 0.0091 0.0084 0.0007 0.0083
## 920 920 -0.2952 0.0000 -0.0181 0.0048 0.0037 0.0010 0.0037
## 921 921 -0.1581 0.0000 -0.0089 0.0034 0.0032 0.0003 0.0031
## 922 922 -0.2047 0.0000 -0.0112 0.0035 0.0030 0.0005 0.0030
## 923 923 -0.5126 0.0001 -0.0277 0.0060 0.0029 0.0031 0.0029
## 924 924 -0.1953 0.0000 -0.0108 0.0035 0.0031 0.0004 0.0031
## 925 925 0.2347 0.0001 0.0293 0.0162 0.0156 0.0006 0.0153
## 926 926 0.5593 0.0001 0.0310 0.0068 0.0031 0.0037 0.0031
## 927 927 1.3886 0.0207 0.4985 0.1516 0.1289 0.0227 0.1142
## 928 928 0.0374 0.0000 0.0020 0.0029 0.0029 0.0000 0.0029
## 929 929 1.2087 0.0004 0.0655 0.0202 0.0029 0.0172 0.0029
## 930 930 -0.5553 0.0001 -0.0321 0.0070 0.0033 0.0036 0.0033
## 931 931 1.9974 0.0010 0.1117 0.0502 0.0031 0.0470 0.0031
## 932 932 -0.6147 0.0002 -0.0455 0.0099 0.0055 0.0045 0.0054
## 933 933 -0.2790 0.0000 -0.0155 0.0040 0.0031 0.0009 0.0031
## 934 934 -0.1040 0.0000 -0.0056 0.0030 0.0029 0.0001 0.0029
## 935 935 -0.3927 0.0001 -0.0261 0.0062 0.0044 0.0018 0.0044
## 936 936 1.4794 0.0236 0.5324 0.1553 0.1295 0.0258 0.1146
## 937 937 -0.0633 0.0000 -0.0036 0.0033 0.0032 0.0000 0.0032
## 938 938 -0.3836 0.0000 -0.0214 0.0048 0.0031 0.0017 0.0031
## 939 939 -0.0669 0.0000 -0.0037 0.0030 0.0030 0.0001 0.0030
## 940 940 0.5245 0.0003 0.0559 0.0146 0.0113 0.0032 0.0112
## 941 941 7.2816 0.0556 0.8375 0.6378 0.0132 0.6246 0.0131
## 942 942 0.0470 0.0000 0.0028 0.0035 0.0034 0.0000 0.0034
## 943 943 -0.2016 0.0000 -0.0169 0.0075 0.0070 0.0005 0.0070
## 944 944 -0.2822 0.0000 -0.0171 0.0046 0.0037 0.0009 0.0037
## 945 945 0.1159 0.0000 0.0068 0.0036 0.0034 0.0002 0.0034
## 946 946 -0.6997 0.0002 -0.0437 0.0097 0.0039 0.0058 0.0039
## 947 947 0.4324 0.0001 0.0348 0.0087 0.0065 0.0022 0.0064
## 948 948 -0.0694 0.0000 -0.0038 0.0030 0.0029 0.0001 0.0029
## 949 949 -0.2313 0.0000 -0.0144 0.0045 0.0039 0.0006 0.0039
## 950 950 -0.4152 0.0001 -0.0254 0.0058 0.0037 0.0020 0.0037
## 951 951 -0.4797 0.0001 -0.0310 0.0069 0.0042 0.0027 0.0042
## 952 952 -0.3884 0.0001 -0.0258 0.0062 0.0044 0.0018 0.0044
## 953 953 -0.1795 0.0000 -0.0097 0.0033 0.0029 0.0004 0.0029
## 954 954 1.8192 0.0009 0.1040 0.0423 0.0033 0.0390 0.0033
## 955 955 0.2187 0.0000 0.0131 0.0041 0.0036 0.0006 0.0036
## 956 956 -0.5478 0.0001 -0.0309 0.0067 0.0032 0.0035 0.0032
## 957 957 1.7522 0.0008 0.0972 0.0393 0.0031 0.0362 0.0031
## 958 958 -0.4696 0.0001 -0.0265 0.0058 0.0032 0.0026 0.0032
## 959 959 1.7906 0.0008 0.0994 0.0409 0.0031 0.0378 0.0031
## 960 960 -0.0737 0.0000 -0.0040 0.0030 0.0029 0.0001 0.0029
## 961 961 -0.3181 0.0000 -0.0181 0.0044 0.0032 0.0012 0.0032
## 962 962 -0.6096 0.0001 -0.0329 0.0073 0.0029 0.0044 0.0029
## 963 963 1.9535 0.0009 0.1064 0.0480 0.0030 0.0450 0.0030
## 964 964 1.0783 0.0003 0.0600 0.0168 0.0031 0.0137 0.0031
## 965 965 0.1202 0.0000 0.0072 0.0037 0.0036 0.0002 0.0035
## 966 966 2.5225 0.0016 0.1371 0.0780 0.0030 0.0750 0.0029
## 967 967 1.3115 0.0004 0.0709 0.0232 0.0029 0.0203 0.0029
## 968 968 1.2212 0.0004 0.0683 0.0207 0.0031 0.0176 0.0031
## 969 969 1.0067 0.0003 0.0642 0.0160 0.0041 0.0119 0.0040
## 970 970 1.3908 0.0005 0.0772 0.0259 0.0031 0.0228 0.0031
## 971 971 -0.1621 0.0000 -0.0088 0.0032 0.0029 0.0003 0.0029
## 972 972 0.2049 0.0000 0.0138 0.0050 0.0045 0.0005 0.0045
## 973 973 -0.0566 0.0000 -0.0034 0.0036 0.0036 0.0000 0.0036
## 974 974 0.3641 0.0000 0.0215 0.0050 0.0035 0.0016 0.0035
## 975 975 0.1460 0.0000 0.0082 0.0034 0.0032 0.0003 0.0032
## 976 976 0.4348 0.0000 0.0242 0.0053 0.0031 0.0022 0.0031
## 977 977 0.2141 0.0000 0.0139 0.0048 0.0042 0.0005 0.0042
## 978 978 1.4989 0.0020 0.1548 0.0371 0.0107 0.0265 0.0106
## 979 979 1.1364 0.0004 0.0670 0.0187 0.0035 0.0152 0.0035
## 980 980 1.5907 0.0009 0.1035 0.0341 0.0042 0.0298 0.0042
## 981 981 0.4801 0.0001 0.0260 0.0056 0.0029 0.0027 0.0029
## 982 982 0.6441 0.0001 0.0368 0.0082 0.0033 0.0049 0.0033
## 983 983 0.4141 0.0000 0.0242 0.0054 0.0034 0.0020 0.0034
## 984 984 1.7226 0.0008 0.0985 0.0382 0.0033 0.0350 0.0033
## 985 985 0.9740 0.0003 0.0557 0.0145 0.0033 0.0112 0.0033
## 986 986 1.0440 0.0003 0.0591 0.0161 0.0032 0.0128 0.0032
## 987 987 1.1429 0.0003 0.0620 0.0183 0.0029 0.0154 0.0029
## 988 988 1.1934 0.0003 0.0647 0.0197 0.0029 0.0168 0.0029
## 989 989 0.8945 0.0002 0.0483 0.0124 0.0029 0.0094 0.0029
## 990 990 0.7673 0.0001 0.0414 0.0098 0.0029 0.0069 0.0029
## 991 991 0.7272 0.0001 0.0412 0.0094 0.0032 0.0062 0.0032
## 992 992 0.7786 0.0002 0.0489 0.0111 0.0040 0.0071 0.0039
## 993 993 0.8513 0.0002 0.0482 0.0117 0.0032 0.0085 0.0032
## 994 994 0.8585 0.0002 0.0519 0.0123 0.0037 0.0087 0.0036
## 995 995 0.4076 0.0000 0.0220 0.0049 0.0029 0.0020 0.0029
## 996 996 0.7279 0.0002 0.0434 0.0098 0.0036 0.0062 0.0035
## 997 997 0.4876 0.0001 0.0311 0.0069 0.0041 0.0028 0.0040
## 998 998 0.5419 0.0001 0.0293 0.0064 0.0029 0.0035 0.0029
## 999 999 0.5537 0.0001 0.0303 0.0066 0.0030 0.0036 0.0030
## 1000 1000 0.5051 0.0001 0.0286 0.0062 0.0032 0.0030 0.0032
## 1001 1001 0.6846 0.0001 0.0413 0.0092 0.0036 0.0055 0.0036
## 1002 1002 0.6846 0.0001 0.0413 0.0092 0.0036 0.0055 0.0036
## 1003 1003 0.5814 0.0001 0.0326 0.0071 0.0032 0.0040 0.0031
## 1004 1004 0.6804 0.0001 0.0369 0.0084 0.0029 0.0055 0.0029
## 1005 1005 -0.3492 0.0000 -0.0189 0.0044 0.0029 0.0014 0.0029
## 1006 1006 -0.3491 0.0000 -0.0190 0.0044 0.0029 0.0014 0.0029
## 1007 1007 0.3504 0.0000 0.0190 0.0044 0.0029 0.0014 0.0029
## 1008 1008 0.3725 0.0000 0.0201 0.0045 0.0029 0.0016 0.0029
## 1009 1009 0.2186 0.0000 0.0140 0.0047 0.0041 0.0006 0.0041
## 1010 1010 0.2748 0.0000 0.0156 0.0041 0.0032 0.0009 0.0032
## 1011 1011 0.2999 0.0000 0.0170 0.0043 0.0032 0.0011 0.0032
## 1012 1012 0.3542 0.0000 0.0192 0.0044 0.0029 0.0015 0.0029
## 1013 1013 0.3542 0.0000 0.0192 0.0044 0.0029 0.0015 0.0029
## 1014 1014 0.4279 0.0001 0.0254 0.0057 0.0035 0.0022 0.0035
## 1015 1015 -0.4050 0.0001 -0.0269 0.0064 0.0044 0.0019 0.0044
## 1016 1016 -0.2848 0.0000 -0.0154 0.0039 0.0029 0.0010 0.0029
## 1017 1017 -0.2620 0.0000 -0.0164 0.0047 0.0039 0.0008 0.0039
## 1018 1018 -0.0648 0.0000 -0.0035 0.0030 0.0030 0.0000 0.0029
## 1019 1019 -0.2908 0.0000 -0.0174 0.0046 0.0036 0.0010 0.0036
## 1020 1020 -0.0575 0.0000 -0.0033 0.0032 0.0032 0.0000 0.0032
## 1021 1021 -0.0802 0.0000 -0.0045 0.0033 0.0032 0.0001 0.0032
## 1022 1022 0.0508 0.0000 0.0029 0.0032 0.0032 0.0000 0.0032
## 1023 1023 0.0014 0.0000 0.0001 0.0039 0.0039 0.0000 0.0039
## 1024 1024 0.2743 0.0000 0.0184 0.0054 0.0045 0.0009 0.0045
## 1025 1025 -0.2833 0.0000 -0.0153 0.0039 0.0029 0.0009 0.0029
## 1026 1026 -0.4513 0.0001 -0.0300 0.0068 0.0044 0.0024 0.0044
## 1027 1027 -0.4275 0.0000 -0.0235 0.0052 0.0030 0.0022 0.0030
## 1028 1028 -0.1945 0.0000 -0.0126 0.0047 0.0042 0.0004 0.0042
## 1029 1029 -0.3101 0.0000 -0.0171 0.0042 0.0030 0.0011 0.0030
## 1030 1030 -0.3897 0.0000 -0.0219 0.0049 0.0032 0.0018 0.0031
## 1031 1031 5.1532 0.0091 0.3354 0.3172 0.0042 0.3130 0.0042
Pencilan
for (i in 1: dim (hasil) [1]) {
absri <- abs (hasil$ri)
pencilan <- which (absri > 2)
}
pencilan
## [1] 5 143 201 215 254 263 288 310 360 377 399 407 415 434 459
## [16] 465 469 564 572 596 615 641 660 715 726 738 743 747 751 752
## [31] 760 765 766 789 790 791 797 832 850 857 863 866 892 899 913
## [46] 941 966 1031
Titik Leverage
titik_leverage <- vector("list", dim(hasil)[1])
for (i in 1: dim(hasil)[1]) {
cutoff <- 2 * 12/ 1031
titik_leverage[[i]] <- which(hii>cutoff)
}
leverges <- unlist(titik_leverage)
titik_leverage <- sort(unique(leverges))
titik_leverage
## [1] 9 11 20 28 31 40 53 71 72 78 83 89 94 117 123 140 142 157 167
## [20] 198 201 212 221 223 226 238 254 258 284 288 289 308 322 342 356 364 389 400
## [39] 408 415 423 425 446 455 471 481 492 495 521 531 559 564 578 579 596 598 602
## [58] 611 641 669 679 743 753 769 770 771 775 791 812 827 832 850 899 927 936
Amatan Berpengaruh
amatan_berpengaruh <-vector("list", dim(hasil)[1])
for (i in 1:dim(hasil)[1]) {
cutoff <- 2 * sqrt ((12/ 1031))
amatan_berpengaruh[[i]] <- which(abs(DFITS) > cutoff)
}
berpengaruh <- unlist(amatan_berpengaruh)
amatan_berpengaruh <- sort(unique(berpengaruh))
amatan_berpengaruh
## [1] 5 31 78 140 143 167 201 215 254 272 273 288 310 322 359
## [16] 377 400 407 415 434 459 465 469 471 495 564 572 580 596 615
## [31] 641 693 715 738 743 747 751 752 760 765 766 770 789 790 791
## [46] 797 812 832 850 857 863 899 912 913 927 936 941 1031
Data Yang termasuk keduanya atau ketinganya
# Observasi yang termasuk outlier dan leverage
outlier_leverage <- intersect(pencilan, titik_leverage)
cat("Outlier & Leverage:\n", outlier_leverage, "\n\n")
## Outlier & Leverage:
## 201 254 288 415 564 596 641 743 791 832 850 899
# Observasi yang termasuk outlier dan amatan berpengaruh
outlier_berpengaruh <- intersect(pencilan, amatan_berpengaruh)
cat("Outlier & Amatan Berpengaruh:\n", outlier_berpengaruh, "\n\n")
## Outlier & Amatan Berpengaruh:
## 5 143 201 215 254 288 310 377 407 415 434 459 465 469 564 572 596 615 641 715 738 743 747 751 752 760 765 766 789 790 791 797 832 850 857 863 899 913 941 1031
# Observasi yang termasuk leverage dan amatan berpengaruh
leverage_berpengaruh <- intersect(titik_leverage, amatan_berpengaruh)
cat("Leverage & Amatan Berpengaruh:\n", leverage_berpengaruh, "\n\n")
## Leverage & Amatan Berpengaruh:
## 31 78 140 167 201 254 288 322 400 415 471 495 564 596 641 743 770 791 812 832 850 899 927 936
# Observasi yang termasuk di ketiganya sekaligus
semua <- Reduce(intersect, list(pencilan, titik_leverage, amatan_berpengaruh))
cat("Masuk ketiganya (Outlier + Leverage + Amatan Berpengaruh):\n", semua, "\n")
## Masuk ketiganya (Outlier + Leverage + Amatan Berpengaruh):
## 201 254 288 415 564 596 641 743 791 832 850 899
Keterangan Hotel yang masuk ke dalam amatan berpengaruh, pencilan dan leverage
library(dplyr)
# Cari amatan yang masuk semua kategori
tiga_kategori <- Reduce(intersect, list(pencilan, titik_leverage, amatan_berpengaruh))
# Ambil baris dari data asli sesuai index
info_tiga <- versi2fix %>%
mutate(Index = row_number()) %>%
filter(Index %in% tiga_kategori)
info_tiga
## # A tibble: 12 × 14
## `Nama Hotel` `Jarak ke pusat Kota` Rating `Jumlah Ulasan` Harga F_Rekreasi
## <chr> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 Hotel Ciputra… 7.9 9.2 36274 8.16e5 1
## 2 Swiss-Belresi… 5.4 9.5 28777 6.85e5 1
## 3 ASTON Priorit… 10.4 9.5 33890 1.03e6 1
## 4 Harper MT Har… 5 9.3 26435 7.22e5 1
## 5 Hotel Indones… 3 9.3 26415 3.41e6 1
## 6 Sheraton Gran… 7.8 9.4 15280 3.04e6 0
## 7 Pullman Jakar… 3 9.1 26547 3.11e6 0
## 8 Fairmont Jaka… 5.5 9.6 33529 3.70e6 1
## 9 Hotel Mulia S… 5.3 9.4 23962 3.58e6 1
## 10 Annie Kuca 6.7 1 1 5.92e5 0
## 11 Modern Look A… 2.1 1 1 1.05e6 0
## 12 Exclusive And… 6.5 2.5 2 8.61e5 0
## # ℹ 8 more variables: F_Makanan <dbl>, F_Kamar <dbl>, F_Transportasi <dbl>,
## # F_Pelayanan <dbl>, Rating_Excellent <dbl>, Rating_VeryGood <dbl>,
## # Rating_Good <dbl>, Index <int>
Interpretasi: Asumsi tidak bias (unbiasedness) terpenuhi. Model tidak sistematis meleset ke atas atau ke bawah.
Simpulan asumsi: Asumsi normalitas, homoskedatisitas dan autokorelasi tak terpenuhi.
Langkah selanjutnya adalah penanganan data pencilan serta asumsi yang tak terpenuhi.
Observasi yang teridentifikasi sebagai pencilan, memiliki leverage
tinggi, dan berpengaruh besar terhadap model, dikeluarkan dari analisis
karena dapat mendistorsi hasil regresi dan mengurangi validitas
generalisasi model terhadap populasi.
data_baru1 <- versi2fix[-tiga_kategori, ]
model_baru1 <- lm(Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan`+ `Rating_Excellent` + `Rating_VeryGood`+ `Rating_Good`+F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan, data = data_baru1)
summary(model_baru1)
##
## Call:
## lm(formula = Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
## Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi +
## F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan, data = data_baru1)
##
## Residuals:
## Min 1Q Median 3Q Max
## -1050792 -255434 -109039 109013 3770358
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -1.064e+06 2.498e+05 -4.261 2.22e-05 ***
## Rating 2.204e+05 3.660e+04 6.021 2.43e-09 ***
## `Jarak ke pusat Kota` -1.845e+04 4.352e+03 -4.238 2.46e-05 ***
## `Jumlah Ulasan` 4.904e+01 5.461e+00 8.980 < 2e-16 ***
## Rating_Excellent -7.671e+04 1.015e+05 -0.756 0.450115
## Rating_VeryGood -2.968e+05 8.239e+04 -3.602 0.000331 ***
## Rating_Good -1.082e+05 6.788e+04 -1.594 0.111356
## F_Rekreasi 1.186e+05 5.237e+04 2.264 0.023786 *
## F_Makanan -1.080e+05 5.610e+04 -1.925 0.054466 .
## F_Kamar -4.852e+03 4.707e+04 -0.103 0.917919
## F_Transportasi -1.747e+05 5.195e+04 -3.362 0.000802 ***
## F_Pelayanan -1.686e+05 1.094e+05 -1.541 0.123699
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 524600 on 1007 degrees of freedom
## Multiple R-squared: 0.3332, Adjusted R-squared: 0.3259
## F-statistic: 45.75 on 11 and 1007 DF, p-value: < 2.2e-16
Uji Asumsi
library(lmtest)
library(car)
#Multikolinieritas
vif(model_baru1)
## Rating `Jarak ke pusat Kota` `Jumlah Ulasan`
## 3.801357 1.019212 1.842225
## Rating_Excellent Rating_VeryGood Rating_Good
## 8.165082 4.009690 3.883217
## F_Rekreasi F_Makanan F_Kamar
## 1.864739 1.103999 1.429250
## F_Transportasi F_Pelayanan
## 1.045568 1.019660
# uji Heteroskedastisitas
bptest(model_baru1)
##
## studentized Breusch-Pagan test
##
## data: model_baru1
## BP = 82.711, df = 11, p-value = 4.403e-13
# uji normalitas residual
shapiro.test(model_baru1$residuals)
##
## Shapiro-Wilk normality test
##
## data: model_baru1$residuals
## W = 0.74461, p-value < 2.2e-16
#uji autokorelasi
dwtest(model_baru1)
##
## Durbin-Watson test
##
## data: model_baru1
## DW = 1.7257, p-value = 5.353e-06
## alternative hypothesis: true autocorrelation is greater than 0
#Harapan sisa sama dengan 0
t.test(model_baru1$residuals)
##
## One Sample t-test
##
## data: model_baru1$residuals
## t = 1.6439e-15, df = 1018, p-value = 1
## alternative hypothesis: true mean is not equal to 0
## 95 percent confidence interval:
## -32074.17 32074.17
## sample estimates:
## mean of x
## 2.687048e-11
Tetap terjadi pelanggaran asumsi
bc <- boxcox(modelversi2, lambda = seq(-2, 2, 0.1))
# Ambil lambda optimal
lambda_opt <- bc$x[which.max(bc$y)]
lambda_opt
## [1] -0.2626263
# Transformasi Harga sesuai lambda
if (abs(lambda_opt) < 0.1) {
versi2fix$Harga_trans <- log(versi2fix$Harga)
} else {
versi2fix$Harga_trans <- (versi2fix$Harga^lambda_opt - 1) / lambda_opt
}
# Model baru dengan Harga yang sudah ditransformasi
model_bc <- lm(Harga_trans ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
Rating_Excellent + Rating_VeryGood + Rating_Good +
F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan,
data = versi2fix)
summary(model_bc)
##
## Call:
## lm(formula = Harga_trans ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
## Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi +
## F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan, data = versi2fix)
##
## Residuals:
## Min 1Q Median 3Q Max
## -0.048051 -0.014090 -0.001474 0.013652 0.061322
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) 3.645e+00 7.998e-03 455.774 < 2e-16 ***
## Rating 2.853e-03 1.183e-03 2.411 0.016088 *
## `Jarak ke pusat Kota` -7.990e-04 1.650e-04 -4.843 1.47e-06 ***
## `Jumlah Ulasan` 1.237e-06 1.739e-07 7.113 2.13e-12 ***
## Rating_Excellent 1.915e-02 3.555e-03 5.387 8.89e-08 ***
## Rating_VeryGood 8.235e-03 2.978e-03 2.766 0.005784 **
## Rating_Good 8.778e-03 2.497e-03 3.515 0.000459 ***
## F_Rekreasi 7.606e-03 1.940e-03 3.920 9.44e-05 ***
## F_Makanan -1.454e-03 2.106e-03 -0.690 0.490157
## F_Kamar 1.013e-03 1.768e-03 0.573 0.567024
## F_Transportasi -8.153e-03 1.968e-03 -4.143 3.71e-05 ***
## F_Pelayanan -1.166e-02 4.085e-03 -2.855 0.004393 **
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 0.01997 on 1019 degrees of freedom
## Multiple R-squared: 0.369, Adjusted R-squared: 0.3622
## F-statistic: 54.17 on 11 and 1019 DF, p-value: < 2.2e-16
library(lmtest)
library(car)
#Multikolinieritas
vif(model_bc)
## Rating `Jarak ke pusat Kota` `Jumlah Ulasan`
## 3.256435 1.015353 1.762452
## Rating_Excellent Rating_VeryGood Rating_Good
## 7.054433 3.625318 3.650848
## F_Rekreasi F_Makanan F_Kamar
## 1.807400 1.128048 1.418615
## F_Transportasi F_Pelayanan
## 1.044540 1.020910
# uji Heteroskedastisitas
bptest(model_bc)
##
## studentized Breusch-Pagan test
##
## data: model_bc
## BP = 78.894, df = 11, p-value = 2.414e-12
# uji normalitas residual
shapiro.test(model_bc$residuals)
##
## Shapiro-Wilk normality test
##
## data: model_bc$residuals
## W = 0.99212, p-value = 2.627e-05
#uji autokorelasi
dwtest(model_bc)
##
## Durbin-Watson test
##
## data: model_bc
## DW = 1.6897, p-value = 2.755e-07
## alternative hypothesis: true autocorrelation is greater than 0
#Harapan sisa sama dengan 0
t.test(model_bc$residuals)
##
## One Sample t-test
##
## data: model_bc$residuals
## t = -2.3041e-15, df = 1030, p-value = 1
## alternative hypothesis: true mean is not equal to 0
## 95 percent confidence interval:
## -0.001213765 0.001213765
## sample estimates:
## mean of x
## -1.425217e-18
resid_bc <- residuals(model_bc)
par(mfrow=c(1,2))
hist(resid_bc, col="skyblue", breaks=30, main="Histogram Residuals")
qqnorm(resid_bc); qqline(resid_bc, col="red", lwd=2)
# Regresi dengan transformasi log
model_log <- lm(log(Harga) ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan`+ `Rating_Excellent` + `Rating_VeryGood`+ `Rating_Good`+F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan, data = versi2fix)
summary(model_log)
##
## Call:
## lm(formula = log(Harga) ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
## Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi +
## F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan, data = versi2fix)
##
## Residuals:
## Min 1Q Median 3Q Max
## -1.31048 -0.44616 -0.08247 0.38779 2.21643
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) 1.188e+01 2.470e-01 48.092 < 2e-16 ***
## Rating 1.029e-01 3.654e-02 2.816 0.004962 **
## `Jarak ke pusat Kota` -2.583e-02 5.094e-03 -5.070 4.73e-07 ***
## `Jumlah Ulasan` 4.392e-05 5.371e-06 8.177 8.60e-16 ***
## Rating_Excellent 5.214e-01 1.098e-01 4.749 2.34e-06 ***
## Rating_VeryGood 1.544e-01 9.195e-02 1.679 0.093366 .
## Rating_Good 2.165e-01 7.712e-02 2.807 0.005101 **
## F_Rekreasi 2.195e-01 5.992e-02 3.664 0.000261 ***
## F_Makanan -6.868e-02 6.504e-02 -1.056 0.291247
## F_Kamar 3.691e-02 5.461e-02 0.676 0.499263
## F_Transportasi -2.574e-01 6.076e-02 -4.237 2.47e-05 ***
## F_Pelayanan -3.351e-01 1.261e-01 -2.656 0.008023 **
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 0.6166 on 1019 degrees of freedom
## Multiple R-squared: 0.3831, Adjusted R-squared: 0.3765
## F-statistic: 57.53 on 11 and 1019 DF, p-value: < 2.2e-16
library(lmtest)
library(car)
#Multikolinieritas
vif(model_log)
## Rating `Jarak ke pusat Kota` `Jumlah Ulasan`
## 3.256435 1.015353 1.762452
## Rating_Excellent Rating_VeryGood Rating_Good
## 7.054433 3.625318 3.650848
## F_Rekreasi F_Makanan F_Kamar
## 1.807400 1.128048 1.418615
## F_Transportasi F_Pelayanan
## 1.044540 1.020910
# uji Heteroskedastisitas
bptest(model_log)
##
## studentized Breusch-Pagan test
##
## data: model_log
## BP = 53.762, df = 11, p-value = 1.304e-07
# uji normalitas residual
shapiro.test(model_log$residuals)
##
## Shapiro-Wilk normality test
##
## data: model_log$residuals
## W = 0.97334, p-value = 7.925e-13
#uji autokorelasi
dwtest(model_log)
##
## Durbin-Watson test
##
## data: model_log
## DW = 1.6873, p-value = 2.26e-07
## alternative hypothesis: true autocorrelation is greater than 0
#Harapan sisa sama dengan 0
t.test(model_log$residuals)
##
## One Sample t-test
##
## data: model_log$residuals
## t = -6.6998e-15, df = 1030, p-value = 1
## alternative hypothesis: true mean is not equal to 0
## 95 percent confidence interval:
## -0.03748138 0.03748138
## sample estimates:
## mean of x
## -1.279735e-16
# Hapus baris pencilan dari data
versi2fix_cleans <- versi2fix[-pencilan, ]
versi2fix_cleans <- subset(versi2fix_cleans, select = -Harga_trans)
dim(versi2fix_cleans)
## [1] 983 13
library(leaps)
## Warning: package 'leaps' was built under R version 4.4.3
# Formula penuh
formula_full <- Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
Rating_Excellent + Rating_VeryGood + Rating_Good +
F_Rekreasi + F_Makanan + F_Kamar +
F_Transportasi + F_Pelayanan
# Fungsi untuk ekstrak metrik (R2, AdjR2, AIC) dari regsubsets
get_model_info <- function(object, data, method_name) {
summary_obj <- summary(object)
models_info <- data.frame()
for (i in 1:length(summary_obj$adjr2)) {
vars <- names(coef(object, i))[-1]
form <- as.formula(paste("Harga ~", paste(vars, collapse = "+")))
fit <- lm(form, data = data)
r2 <- summary(fit)$r.squared
adjr2 <- summary(fit)$adj.r.squared
aic <- AIC(fit)
models_info <- rbind(models_info,
data.frame(Method = method_name,
Size = i,
Predictors = paste(vars, collapse = " + "),
R2 = r2,
AdjR2 = adjr2,
AIC = aic))
}
return(models_info)
}
# Jalankan subset selection
forward_sel3 <- regsubsets(formula_full, data = versi2fix_cleans, nvmax = 11, method = "forward")
backward_sel3 <- regsubsets(formula_full, data = versi2fix_cleans, nvmax = 11, method = "backward")
hybrid_sel3 <- regsubsets(formula_full, data = versi2fix_cleans, nvmax = 11, method = "seqrep")
# Ambil hasil
forward_results3 <- get_model_info(forward_sel3, versi2fix_cleans, "Forward")
backward_results3 <- get_model_info(backward_sel3, versi2fix_cleans, "Backward")
hybrid_results3 <- get_model_info(hybrid_sel3, versi2fix_cleans, "Hybrid")
# Gabungkan semua hasil
all_results <- rbind(forward_results3, backward_results3, hybrid_results3)
# Tampilkan semua hasil
all_results
## Method Size
## 1 Forward 1
## 2 Forward 2
## 3 Forward 3
## 4 Forward 4
## 5 Forward 5
## 6 Forward 6
## 7 Forward 7
## 8 Forward 8
## 9 Forward 9
## 10 Forward 10
## 11 Forward 11
## 12 Backward 1
## 13 Backward 2
## 14 Backward 3
## 15 Backward 4
## 16 Backward 5
## 17 Backward 6
## 18 Backward 7
## 19 Backward 8
## 20 Backward 9
## 21 Backward 10
## 22 Backward 11
## 23 Hybrid 1
## 24 Hybrid 2
## 25 Hybrid 3
## 26 Hybrid 4
## 27 Hybrid 5
## 28 Hybrid 6
## 29 Hybrid 7
## 30 Hybrid 8
## 31 Hybrid 9
## 32 Hybrid 10
## 33 Hybrid 11
## Predictors
## 1 `Jumlah Ulasan`
## 2 Rating + `Jumlah Ulasan`
## 3 Rating + `Jumlah Ulasan` + Rating_VeryGood
## 4 Rating + `Jumlah Ulasan` + Rating_VeryGood + F_Transportasi
## 5 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_VeryGood + F_Transportasi
## 6 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_VeryGood + F_Rekreasi + F_Transportasi
## 7 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Transportasi
## 8 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi
## 9 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan
## 10 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan
## 11 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan
## 12 `Jumlah Ulasan`
## 13 Rating + `Jumlah Ulasan`
## 14 Rating + `Jumlah Ulasan` + Rating_VeryGood
## 15 Rating + `Jumlah Ulasan` + Rating_VeryGood + F_Transportasi
## 16 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_VeryGood + F_Transportasi
## 17 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_VeryGood + F_Rekreasi + F_Transportasi
## 18 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Transportasi
## 19 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi
## 20 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan
## 21 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan
## 22 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan
## 23 `Jumlah Ulasan`
## 24 Rating + `Jarak ke pusat Kota`
## 25 Rating + `Jumlah Ulasan` + Rating_VeryGood
## 26 Rating + `Jumlah Ulasan` + Rating_VeryGood + F_Transportasi
## 27 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood
## 28 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_VeryGood + F_Rekreasi + F_Transportasi
## 29 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi
## 30 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi
## 31 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan
## 32 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi
## 33 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan
## R2 AdjR2 AIC
## 1 0.2437854 0.2430145 27814.87
## 2 0.2985404 0.2971089 27742.98
## 3 0.3195813 0.3174963 27715.05
## 4 0.3317650 0.3290320 27699.29
## 5 0.3433372 0.3399766 27684.11
## 6 0.3488711 0.3448682 27677.79
## 7 0.3501842 0.3455189 27677.81
## 8 0.3509788 0.3456481 27678.61
## 9 0.3516540 0.3456570 27679.58
## 10 0.3521741 0.3455092 27680.80
## 11 0.3521742 0.3448353 27682.80
## 12 0.2437854 0.2430145 27814.87
## 13 0.2985404 0.2971089 27742.98
## 14 0.3195813 0.3174963 27715.05
## 15 0.3317650 0.3290320 27699.29
## 16 0.3433372 0.3399766 27684.11
## 17 0.3488711 0.3448682 27677.79
## 18 0.3501842 0.3455189 27677.81
## 19 0.3509788 0.3456481 27678.61
## 20 0.3516540 0.3456570 27679.58
## 21 0.3521741 0.3455092 27680.80
## 22 0.3521742 0.3448353 27682.80
## 23 0.2437854 0.2430145 27814.87
## 24 0.1749753 0.1732916 27902.48
## 25 0.3195813 0.3174963 27715.05
## 26 0.3317650 0.3290320 27699.29
## 27 0.3325423 0.3291264 27700.14
## 28 0.3488711 0.3448682 27677.79
## 29 0.3388015 0.3340545 27694.88
## 30 0.3509788 0.3456481 27678.61
## 31 0.3516540 0.3456570 27679.58
## 32 0.3515368 0.3448654 27681.76
## 33 0.3521742 0.3448353 27682.80
# Model terbaik per metode (berdasarkan AdjR2 maksimum)
best_forward <- forward_results3[which.max(forward_results3$AdjR2), ]
best_backward <- backward_results3[which.max(backward_results3$AdjR2), ]
best_hybrid <- hybrid_results3[which.max(hybrid_results3$AdjR2), ]
# Gabungkan model terbaik
best_modelss <- rbind(best_forward, best_backward, best_hybrid)
best_modelss
## Method Size
## 9 Forward 9
## 91 Backward 9
## 92 Hybrid 9
## Predictors
## 9 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan
## 91 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan
## 92 Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan
## R2 AdjR2 AIC
## 9 0.351654 0.345657 27679.58
## 91 0.351654 0.345657 27679.58
## 92 0.351654 0.345657 27679.58
model_fix <- lm(Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi + F_Pelayanan, data = versi2fix_cleans)
summary(model_fix)
##
## Call:
## lm(formula = Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
## Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan +
## F_Transportasi + F_Pelayanan, data = versi2fix_cleans)
##
## Residuals:
## Min 1Q Median 3Q Max
## -661105 -193711 -82996 113810 1423832
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -290518.41 130199.22 -2.231 0.025886 *
## Rating 97938.02 17017.56 5.755 1.16e-08 ***
## `Jarak ke pusat Kota` -11308.15 2629.55 -4.300 1.88e-05 ***
## `Jumlah Ulasan` 34.23 3.42 10.011 < 2e-16 ***
## Rating_Excellent 55007.71 36353.24 1.513 0.130568
## Rating_VeryGood -104905.26 30310.87 -3.461 0.000562 ***
## F_Rekreasi 81178.09 30185.60 2.689 0.007283 **
## F_Makanan -36492.31 33872.00 -1.077 0.281587
## F_Transportasi -128879.49 30949.51 -4.164 3.40e-05 ***
## F_Pelayanan -65755.05 65321.73 -1.007 0.314361
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 313100 on 973 degrees of freedom
## Multiple R-squared: 0.3517, Adjusted R-squared: 0.3457
## F-statistic: 58.64 on 9 and 973 DF, p-value: < 2.2e-16
Keputusan Ahir: Data tetap dipertahankan secara
keseluruhan, menghapus pencilan, amatan berpengaruh ataupun leverage
tidak memberikan efect yang signifikan pada R square maupun Adj-R
square. Memang mengalami peningkatan tapi sangat sedikit sehingga tidak
sebanding dengan kami yang harus kehilangan informasi datanya.
library(car)
modelversi2 <- lm(Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan`+ `Rating_Excellent` + `Rating_VeryGood`+ `Rating_Good`+F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan,
data = versi2fix)
summary(modelversi2)
##
## Call:
## lm(formula = Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
## Rating_Excellent + Rating_VeryGood + Rating_Good + F_Rekreasi +
## F_Makanan + F_Kamar + F_Transportasi + F_Pelayanan, data = versi2fix)
##
## Residuals:
## Min 1Q Median 3Q Max
## -1673426 -260799 -111318 116258 3836066
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -4.487e+05 2.178e+05 -2.060 0.03961 *
## Rating 1.333e+05 3.222e+04 4.138 3.79e-05 ***
## `Jarak ke pusat Kota` -2.055e+04 4.491e+03 -4.575 5.34e-06 ***
## `Jumlah Ulasan` 4.840e+01 4.736e+00 10.219 < 2e-16 ***
## Rating_Excellent 1.110e+05 9.679e+04 1.147 0.25168
## Rating_VeryGood -1.825e+05 8.107e+04 -2.251 0.02459 *
## Rating_Good -3.103e+04 6.800e+04 -0.456 0.64823
## F_Rekreasi 9.003e+04 5.283e+04 1.704 0.08863 .
## F_Makanan -1.139e+05 5.734e+04 -1.986 0.04726 *
## F_Kamar 3.157e+04 4.814e+04 0.656 0.51211
## F_Transportasi -1.759e+05 5.357e+04 -3.283 0.00106 **
## F_Pelayanan -2.247e+05 1.112e+05 -2.020 0.04365 *
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 543700 on 1019 degrees of freedom
## Multiple R-squared: 0.3383, Adjusted R-squared: 0.3312
## F-statistic: 47.37 on 11 and 1019 DF, p-value: < 2.2e-16
vif(modelversi2)
## Rating `Jarak ke pusat Kota` `Jumlah Ulasan`
## 3.256435 1.015353 1.762452
## Rating_Excellent Rating_VeryGood Rating_Good
## 7.054433 3.625318 3.650848
## F_Rekreasi F_Makanan F_Kamar
## 1.807400 1.128048 1.418615
## F_Transportasi F_Pelayanan
## 1.044540 1.020910
# Model kosong (intercept saja)
null_model <- lm(Harga ~ 1, data = versi2fix)
# Stepwise selection (both)
step_model <- step(null_model,
scope = list(lower = null_model, upper = modelversi2),
direction = "both")
## Start: AIC=27646.65
## Harga ~ 1
##
## Df Sum of Sq RSS AIC
## + `Jumlah Ulasan` 1 1.0917e+14 3.4602e+14 27366
## + Rating_Excellent 1 8.0752e+13 3.7443e+14 27447
## + Rating 1 6.6644e+13 3.8854e+14 27485
## + F_Rekreasi 1 5.4272e+13 4.0091e+14 27518
## + F_Kamar 1 1.5851e+13 4.3933e+14 27612
## + Rating_Good 1 1.1705e+13 4.4348e+14 27622
## + `Jarak ke pusat Kota` 1 1.1003e+13 4.4418e+14 27623
## + Rating_VeryGood 1 7.9438e+12 4.4724e+14 27631
## + F_Makanan 1 4.0904e+12 4.5109e+14 27639
## + F_Transportasi 1 3.0889e+12 4.5209e+14 27642
## <none> 4.5518e+14 27647
## + F_Pelayanan 1 3.5514e+11 4.5483e+14 27648
##
## Step: AIC=27365.94
## Harga ~ `Jumlah Ulasan`
##
## Df Sum of Sq RSS AIC
## + Rating_Excellent 1 2.2267e+13 3.2375e+14 27299
## + Rating 1 2.0823e+13 3.2519e+14 27304
## + `Jarak ke pusat Kota` 1 6.7671e+12 3.3925e+14 27348
## + Rating_VeryGood 1 6.5726e+12 3.3944e+14 27348
## + F_Transportasi 1 4.8860e+12 3.4113e+14 27353
## + F_Rekreasi 1 2.5994e+12 3.4342e+14 27360
## + F_Pelayanan 1 1.4926e+12 3.4452e+14 27364
## + F_Makanan 1 8.7280e+11 3.4514e+14 27365
## <none> 3.4602e+14 27366
## + F_Kamar 1 7.0587e+10 3.4595e+14 27368
## + Rating_Good 1 5.2200e+10 3.4596e+14 27368
## - `Jumlah Ulasan` 1 1.0917e+14 4.5518e+14 27647
##
## Step: AIC=27299.36
## Harga ~ `Jumlah Ulasan` + Rating_Excellent
##
## Df Sum of Sq RSS AIC
## + `Jarak ke pusat Kota` 1 6.9840e+12 3.1676e+14 27279
## + Rating 1 5.2883e+12 3.1846e+14 27284
## + F_Transportasi 1 4.6584e+12 3.1909e+14 27286
## + Rating_Good 1 3.6740e+12 3.2007e+14 27290
## + F_Pelayanan 1 2.0947e+12 3.2165e+14 27295
## + F_Makanan 1 1.1554e+12 3.2259e+14 27298
## + F_Rekreasi 1 8.5656e+11 3.2289e+14 27299
## + Rating_VeryGood 1 8.1186e+11 3.2294e+14 27299
## <none> 3.2375e+14 27299
## + F_Kamar 1 8.4872e+08 3.2375e+14 27301
## - Rating_Excellent 1 2.2267e+13 3.4602e+14 27366
## - `Jumlah Ulasan` 1 5.0681e+13 3.7443e+14 27447
##
## Step: AIC=27278.87
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota`
##
## Df Sum of Sq RSS AIC
## + Rating 1 5.0681e+12 3.1170e+14 27264
## + F_Transportasi 1 4.6394e+12 3.1213e+14 27266
## + Rating_Good 1 3.0353e+12 3.1373e+14 27271
## + F_Pelayanan 1 1.8812e+12 3.1488e+14 27275
## + F_Makanan 1 1.3319e+12 3.1543e+14 27277
## + F_Rekreasi 1 8.3197e+11 3.1593e+14 27278
## <none> 3.1676e+14 27279
## + Rating_VeryGood 1 5.6373e+11 3.1620e+14 27279
## + F_Kamar 1 2.3606e+10 3.1674e+14 27281
## - `Jarak ke pusat Kota` 1 6.9840e+12 3.2375e+14 27299
## - Rating_Excellent 1 2.2484e+13 3.3925e+14 27348
## - `Jumlah Ulasan` 1 4.8038e+13 3.6480e+14 27422
##
## Step: AIC=27264.24
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating
##
## Df Sum of Sq RSS AIC
## + F_Transportasi 1 4.4139e+12 3.0728e+14 27252
## + Rating_VeryGood 1 3.1625e+12 3.0853e+14 27256
## + F_Pelayanan 1 1.9929e+12 3.0970e+14 27260
## + Rating_Good 1 1.8144e+12 3.0988e+14 27260
## + F_Makanan 1 1.3768e+12 3.1032e+14 27262
## + F_Rekreasi 1 6.9094e+11 3.1101e+14 27264
## <none> 3.1170e+14 27264
## + F_Kamar 1 1.8995e+08 3.1170e+14 27266
## - Rating 1 5.0681e+12 3.1676e+14 27279
## - `Jarak ke pusat Kota` 1 6.7638e+12 3.1846e+14 27284
## - Rating_Excellent 1 6.9704e+12 3.1867e+14 27285
## - `Jumlah Ulasan` 1 4.3637e+13 3.5533e+14 27397
##
## Step: AIC=27251.54
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi
##
## Df Sum of Sq RSS AIC
## + Rating_VeryGood 1 2.4077e+12 3.0487e+14 27245
## + F_Pelayanan 1 1.4719e+12 3.0581e+14 27249
## + F_Makanan 1 1.2660e+12 3.0602e+14 27249
## + Rating_Good 1 1.1799e+12 3.0610e+14 27250
## + F_Rekreasi 1 6.2189e+11 3.0666e+14 27252
## <none> 3.0728e+14 27252
## + F_Kamar 1 7.0557e+10 3.0721e+14 27253
## - F_Transportasi 1 4.4139e+12 3.1170e+14 27264
## - Rating 1 4.8427e+12 3.1213e+14 27266
## - `Jarak ke pusat Kota` 1 6.7504e+12 3.1403e+14 27272
## - Rating_Excellent 1 7.0181e+12 3.1430e+14 27273
## - `Jumlah Ulasan` 1 4.4830e+13 3.5211e+14 27390
##
## Step: AIC=27245.43
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood
##
## Df Sum of Sq RSS AIC
## + F_Pelayanan 1 1.3242e+12 3.0355e+14 27243
## + F_Rekreasi 1 1.1773e+12 3.0370e+14 27243
## + F_Makanan 1 9.8221e+11 3.0389e+14 27244
## <none> 3.0487e+14 27245
## + F_Kamar 1 3.3943e+11 3.0454e+14 27246
## + Rating_Good 1 4.1527e+10 3.0483e+14 27247
## - Rating_Excellent 1 2.1759e+12 3.0705e+14 27251
## - Rating_VeryGood 1 2.4077e+12 3.0728e+14 27252
## - F_Transportasi 1 3.6591e+12 3.0853e+14 27256
## - `Jarak ke pusat Kota` 1 6.1623e+12 3.1104e+14 27264
## - Rating 1 6.9474e+12 3.1182e+14 27267
## - `Jumlah Ulasan` 1 4.6653e+13 3.5153e+14 27390
##
## Step: AIC=27242.94
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood + F_Pelayanan
##
## Df Sum of Sq RSS AIC
## + F_Rekreasi 1 1.1213e+12 3.0243e+14 27241
## + F_Makanan 1 9.3042e+11 3.0262e+14 27242
## <none> 3.0355e+14 27243
## + F_Kamar 1 3.0478e+11 3.0325e+14 27244
## + Rating_Good 1 5.6268e+10 3.0349e+14 27245
## - F_Pelayanan 1 1.3242e+12 3.0487e+14 27245
## - Rating_VeryGood 1 2.2600e+12 3.0581e+14 27249
## - Rating_Excellent 1 2.3289e+12 3.0588e+14 27249
## - F_Transportasi 1 3.2354e+12 3.0679e+14 27252
## - `Jarak ke pusat Kota` 1 6.0089e+12 3.0956e+14 27261
## - Rating 1 6.9610e+12 3.1051e+14 27264
## - `Jumlah Ulasan` 1 4.6970e+13 3.5052e+14 27389
##
## Step: AIC=27241.13
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood + F_Pelayanan +
## F_Rekreasi
##
## Df Sum of Sq RSS AIC
## + F_Makanan 1 1.0586e+12 3.0137e+14 27240
## <none> 3.0243e+14 27241
## - F_Rekreasi 1 1.1213e+12 3.0355e+14 27243
## + Rating_Good 1 4.7187e+10 3.0238e+14 27243
## + F_Kamar 1 4.0083e+10 3.0239e+14 27243
## - F_Pelayanan 1 1.2682e+12 3.0370e+14 27243
## - Rating_Excellent 1 1.7123e+12 3.0414e+14 27245
## - Rating_VeryGood 1 2.7880e+12 3.0522e+14 27249
## - F_Transportasi 1 3.0844e+12 3.0551e+14 27250
## - `Jarak ke pusat Kota` 1 5.9208e+12 3.0835e+14 27259
## - Rating 1 7.1705e+12 3.0960e+14 27263
## - `Jumlah Ulasan` 1 3.0356e+13 3.3279e+14 27338
##
## Step: AIC=27239.51
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood + F_Pelayanan +
## F_Rekreasi + F_Makanan
##
## Df Sum of Sq RSS AIC
## <none> 3.0137e+14 27240
## + F_Kamar 1 1.3102e+11 3.0124e+14 27241
## - F_Makanan 1 1.0586e+12 3.0243e+14 27241
## + Rating_Good 1 6.5470e+10 3.0131e+14 27241
## - F_Pelayanan 1 1.2110e+12 3.0258e+14 27242
## - F_Rekreasi 1 1.2495e+12 3.0262e+14 27242
## - Rating_Excellent 1 1.8455e+12 3.0322e+14 27244
## - Rating_VeryGood 1 2.5172e+12 3.0389e+14 27246
## - F_Transportasi 1 3.0367e+12 3.0441e+14 27248
## - `Jarak ke pusat Kota` 1 6.0930e+12 3.0746e+14 27258
## - Rating 1 7.0298e+12 3.0840e+14 27261
## - `Jumlah Ulasan` 1 3.1407e+13 3.3278e+14 27340
# Forward selection
forward_model <- step(null_model,
scope = list(lower = null_model, upper = modelversi2),
direction = "forward")
## Start: AIC=27646.65
## Harga ~ 1
##
## Df Sum of Sq RSS AIC
## + `Jumlah Ulasan` 1 1.0917e+14 3.4602e+14 27366
## + Rating_Excellent 1 8.0752e+13 3.7443e+14 27447
## + Rating 1 6.6644e+13 3.8854e+14 27485
## + F_Rekreasi 1 5.4272e+13 4.0091e+14 27518
## + F_Kamar 1 1.5851e+13 4.3933e+14 27612
## + Rating_Good 1 1.1705e+13 4.4348e+14 27622
## + `Jarak ke pusat Kota` 1 1.1003e+13 4.4418e+14 27623
## + Rating_VeryGood 1 7.9438e+12 4.4724e+14 27631
## + F_Makanan 1 4.0904e+12 4.5109e+14 27639
## + F_Transportasi 1 3.0889e+12 4.5209e+14 27642
## <none> 4.5518e+14 27647
## + F_Pelayanan 1 3.5514e+11 4.5483e+14 27648
##
## Step: AIC=27365.94
## Harga ~ `Jumlah Ulasan`
##
## Df Sum of Sq RSS AIC
## + Rating_Excellent 1 2.2267e+13 3.2375e+14 27299
## + Rating 1 2.0823e+13 3.2519e+14 27304
## + `Jarak ke pusat Kota` 1 6.7671e+12 3.3925e+14 27348
## + Rating_VeryGood 1 6.5726e+12 3.3944e+14 27348
## + F_Transportasi 1 4.8860e+12 3.4113e+14 27353
## + F_Rekreasi 1 2.5994e+12 3.4342e+14 27360
## + F_Pelayanan 1 1.4926e+12 3.4452e+14 27364
## + F_Makanan 1 8.7280e+11 3.4514e+14 27365
## <none> 3.4602e+14 27366
## + F_Kamar 1 7.0587e+10 3.4595e+14 27368
## + Rating_Good 1 5.2200e+10 3.4596e+14 27368
##
## Step: AIC=27299.36
## Harga ~ `Jumlah Ulasan` + Rating_Excellent
##
## Df Sum of Sq RSS AIC
## + `Jarak ke pusat Kota` 1 6.9840e+12 3.1676e+14 27279
## + Rating 1 5.2883e+12 3.1846e+14 27284
## + F_Transportasi 1 4.6584e+12 3.1909e+14 27286
## + Rating_Good 1 3.6740e+12 3.2007e+14 27290
## + F_Pelayanan 1 2.0947e+12 3.2165e+14 27295
## + F_Makanan 1 1.1554e+12 3.2259e+14 27298
## + F_Rekreasi 1 8.5656e+11 3.2289e+14 27299
## + Rating_VeryGood 1 8.1186e+11 3.2294e+14 27299
## <none> 3.2375e+14 27299
## + F_Kamar 1 8.4872e+08 3.2375e+14 27301
##
## Step: AIC=27278.87
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota`
##
## Df Sum of Sq RSS AIC
## + Rating 1 5.0681e+12 3.1170e+14 27264
## + F_Transportasi 1 4.6394e+12 3.1213e+14 27266
## + Rating_Good 1 3.0353e+12 3.1373e+14 27271
## + F_Pelayanan 1 1.8812e+12 3.1488e+14 27275
## + F_Makanan 1 1.3319e+12 3.1543e+14 27277
## + F_Rekreasi 1 8.3197e+11 3.1593e+14 27278
## <none> 3.1676e+14 27279
## + Rating_VeryGood 1 5.6373e+11 3.1620e+14 27279
## + F_Kamar 1 2.3606e+10 3.1674e+14 27281
##
## Step: AIC=27264.24
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating
##
## Df Sum of Sq RSS AIC
## + F_Transportasi 1 4.4139e+12 3.0728e+14 27252
## + Rating_VeryGood 1 3.1625e+12 3.0853e+14 27256
## + F_Pelayanan 1 1.9929e+12 3.0970e+14 27260
## + Rating_Good 1 1.8144e+12 3.0988e+14 27260
## + F_Makanan 1 1.3768e+12 3.1032e+14 27262
## + F_Rekreasi 1 6.9094e+11 3.1101e+14 27264
## <none> 3.1170e+14 27264
## + F_Kamar 1 1.8995e+08 3.1170e+14 27266
##
## Step: AIC=27251.54
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi
##
## Df Sum of Sq RSS AIC
## + Rating_VeryGood 1 2.4077e+12 3.0487e+14 27245
## + F_Pelayanan 1 1.4719e+12 3.0581e+14 27249
## + F_Makanan 1 1.2660e+12 3.0602e+14 27249
## + Rating_Good 1 1.1799e+12 3.0610e+14 27250
## + F_Rekreasi 1 6.2189e+11 3.0666e+14 27252
## <none> 3.0728e+14 27252
## + F_Kamar 1 7.0557e+10 3.0721e+14 27253
##
## Step: AIC=27245.43
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood
##
## Df Sum of Sq RSS AIC
## + F_Pelayanan 1 1.3242e+12 3.0355e+14 27243
## + F_Rekreasi 1 1.1773e+12 3.0370e+14 27243
## + F_Makanan 1 9.8221e+11 3.0389e+14 27244
## <none> 3.0487e+14 27245
## + F_Kamar 1 3.3943e+11 3.0454e+14 27246
## + Rating_Good 1 4.1527e+10 3.0483e+14 27247
##
## Step: AIC=27242.94
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood + F_Pelayanan
##
## Df Sum of Sq RSS AIC
## + F_Rekreasi 1 1.1213e+12 3.0243e+14 27241
## + F_Makanan 1 9.3042e+11 3.0262e+14 27242
## <none> 3.0355e+14 27243
## + F_Kamar 1 3.0478e+11 3.0325e+14 27244
## + Rating_Good 1 5.6268e+10 3.0349e+14 27245
##
## Step: AIC=27241.13
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood + F_Pelayanan +
## F_Rekreasi
##
## Df Sum of Sq RSS AIC
## + F_Makanan 1 1.0586e+12 3.0137e+14 27240
## <none> 3.0243e+14 27241
## + Rating_Good 1 4.7187e+10 3.0238e+14 27243
## + F_Kamar 1 4.0083e+10 3.0239e+14 27243
##
## Step: AIC=27239.51
## Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood + F_Pelayanan +
## F_Rekreasi + F_Makanan
##
## Df Sum of Sq RSS AIC
## <none> 3.0137e+14 27240
## + F_Kamar 1 1.3102e+11 3.0124e+14 27241
## + Rating_Good 1 6.5470e+10 3.0131e+14 27241
# Backward selection
backward_model <- step(modelversi2,
direction = "backward")
## Start: AIC=27242.85
## Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent +
## Rating_VeryGood + Rating_Good + F_Rekreasi + F_Makanan +
## F_Kamar + F_Transportasi + F_Pelayanan
##
## Df Sum of Sq RSS AIC
## - Rating_Good 1 6.1556e+10 3.0124e+14 27241
## - F_Kamar 1 1.2711e+11 3.0131e+14 27241
## - Rating_Excellent 1 3.8880e+11 3.0157e+14 27242
## <none> 3.0118e+14 27243
## - F_Rekreasi 1 8.5851e+11 3.0204e+14 27244
## - F_Makanan 1 1.1662e+12 3.0234e+14 27245
## - F_Pelayanan 1 1.2060e+12 3.0238e+14 27245
## - Rating_VeryGood 1 1.4978e+12 3.0268e+14 27246
## - F_Transportasi 1 3.1865e+12 3.0436e+14 27252
## - Rating 1 5.0614e+12 3.0624e+14 27258
## - `Jarak ke pusat Kota` 1 6.1867e+12 3.0736e+14 27262
## - `Jumlah Ulasan` 1 3.0864e+13 3.3204e+14 27341
##
## Step: AIC=27241.06
## Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent +
## Rating_VeryGood + F_Rekreasi + F_Makanan + F_Kamar + F_Transportasi +
## F_Pelayanan
##
## Df Sum of Sq RSS AIC
## - F_Kamar 1 1.3102e+11 3.0137e+14 27240
## <none> 3.0124e+14 27241
## - F_Rekreasi 1 8.6242e+11 3.0210e+14 27242
## - F_Makanan 1 1.1496e+12 3.0239e+14 27243
## - F_Pelayanan 1 1.1912e+12 3.0243e+14 27243
## - Rating_Excellent 1 1.8027e+12 3.0304e+14 27245
## - Rating_VeryGood 1 2.6267e+12 3.0387e+14 27248
## - F_Transportasi 1 3.1453e+12 3.0438e+14 27250
## - `Jarak ke pusat Kota` 1 6.1678e+12 3.0741e+14 27260
## - Rating 1 7.0325e+12 3.0827e+14 27263
## - `Jumlah Ulasan` 1 3.0989e+13 3.3223e+14 27340
##
## Step: AIC=27239.51
## Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` + Rating_Excellent +
## Rating_VeryGood + F_Rekreasi + F_Makanan + F_Transportasi +
## F_Pelayanan
##
## Df Sum of Sq RSS AIC
## <none> 3.0137e+14 27240
## - F_Makanan 1 1.0586e+12 3.0243e+14 27241
## - F_Pelayanan 1 1.2110e+12 3.0258e+14 27242
## - F_Rekreasi 1 1.2495e+12 3.0262e+14 27242
## - Rating_Excellent 1 1.8455e+12 3.0322e+14 27244
## - Rating_VeryGood 1 2.5172e+12 3.0389e+14 27246
## - F_Transportasi 1 3.0367e+12 3.0441e+14 27248
## - `Jarak ke pusat Kota` 1 6.0930e+12 3.0746e+14 27258
## - Rating 1 7.0298e+12 3.0840e+14 27261
## - `Jumlah Ulasan` 1 3.1407e+13 3.3278e+14 27340
# Fungsi untuk ambil R², AIC, dan SSE
get_model_stats <- function(model) {
sse <- sum(residuals(model)^2)
rsq <- summary(model)$r.squared
aic <- AIC(model)
data.frame(R_squared = rsq, SSE = sse, AIC = aic)
}
# Ambil statistik tiap model
stats_step <- get_model_stats(step_model)
stats_forward <- get_model_stats(forward_model)
stats_backward <- get_model_stats(backward_model)
# Gabungkan jadi satu tabel
hasil <- rbind(Stepwise_Both = stats_step,
Forward = stats_forward,
Backward = stats_backward)
hasil
## R_squared SSE AIC
## Stepwise_Both 0.3379114 3.013706e+14 30167.36
## Forward 0.3379114 3.013706e+14 30167.36
## Backward 0.3379114 3.013706e+14 30167.36
summary(backward_model)
##
## Call:
## lm(formula = Harga ~ Rating + `Jarak ke pusat Kota` + `Jumlah Ulasan` +
## Rating_Excellent + Rating_VeryGood + F_Rekreasi + F_Makanan +
## F_Transportasi + F_Pelayanan, data = versi2fix)
##
## Residuals:
## Min 1Q Median 3Q Max
## -1671039 -263672 -112475 108486 3822962
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -4.038e+05 1.947e+05 -2.074 0.03837 *
## Rating 1.243e+05 2.547e+04 4.880 1.23e-06 ***
## `Jarak ke pusat Kota` -2.036e+04 4.482e+03 -4.543 6.20e-06 ***
## `Jumlah Ulasan` 4.868e+01 4.719e+00 10.315 < 2e-16 ***
## Rating_Excellent 1.476e+05 5.903e+04 2.500 0.01256 *
## Rating_VeryGood -1.494e+05 5.116e+04 -2.920 0.00357 **
## F_Rekreasi 1.022e+05 4.966e+04 2.057 0.03990 *
## F_Makanan -1.072e+05 5.660e+04 -1.894 0.05854 .
## F_Transportasi -1.702e+05 5.306e+04 -3.207 0.00138 **
## F_Pelayanan -2.250e+05 1.111e+05 -2.026 0.04307 *
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 543300 on 1021 degrees of freedom
## Multiple R-squared: 0.3379, Adjusted R-squared: 0.3321
## F-statistic: 57.9 on 9 and 1021 DF, p-value: < 2.2e-16
summary(forward_model)
##
## Call:
## lm(formula = Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood + F_Pelayanan +
## F_Rekreasi + F_Makanan, data = versi2fix)
##
## Residuals:
## Min 1Q Median 3Q Max
## -1671039 -263672 -112475 108486 3822962
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -4.038e+05 1.947e+05 -2.074 0.03837 *
## `Jumlah Ulasan` 4.868e+01 4.719e+00 10.315 < 2e-16 ***
## Rating_Excellent 1.476e+05 5.903e+04 2.500 0.01256 *
## `Jarak ke pusat Kota` -2.036e+04 4.482e+03 -4.543 6.20e-06 ***
## Rating 1.243e+05 2.547e+04 4.880 1.23e-06 ***
## F_Transportasi -1.702e+05 5.306e+04 -3.207 0.00138 **
## Rating_VeryGood -1.494e+05 5.116e+04 -2.920 0.00357 **
## F_Pelayanan -2.250e+05 1.111e+05 -2.026 0.04307 *
## F_Rekreasi 1.022e+05 4.966e+04 2.057 0.03990 *
## F_Makanan -1.072e+05 5.660e+04 -1.894 0.05854 .
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 543300 on 1021 degrees of freedom
## Multiple R-squared: 0.3379, Adjusted R-squared: 0.3321
## F-statistic: 57.9 on 9 and 1021 DF, p-value: < 2.2e-16
summary(step_model)
##
## Call:
## lm(formula = Harga ~ `Jumlah Ulasan` + Rating_Excellent + `Jarak ke pusat Kota` +
## Rating + F_Transportasi + Rating_VeryGood + F_Pelayanan +
## F_Rekreasi + F_Makanan, data = versi2fix)
##
## Residuals:
## Min 1Q Median 3Q Max
## -1671039 -263672 -112475 108486 3822962
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -4.038e+05 1.947e+05 -2.074 0.03837 *
## `Jumlah Ulasan` 4.868e+01 4.719e+00 10.315 < 2e-16 ***
## Rating_Excellent 1.476e+05 5.903e+04 2.500 0.01256 *
## `Jarak ke pusat Kota` -2.036e+04 4.482e+03 -4.543 6.20e-06 ***
## Rating 1.243e+05 2.547e+04 4.880 1.23e-06 ***
## F_Transportasi -1.702e+05 5.306e+04 -3.207 0.00138 **
## Rating_VeryGood -1.494e+05 5.116e+04 -2.920 0.00357 **
## F_Pelayanan -2.250e+05 1.111e+05 -2.026 0.04307 *
## F_Rekreasi 1.022e+05 4.966e+04 2.057 0.03990 *
## F_Makanan -1.072e+05 5.660e+04 -1.894 0.05854 .
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 543300 on 1021 degrees of freedom
## Multiple R-squared: 0.3379, Adjusted R-squared: 0.3321
## F-statistic: 57.9 on 9 and 1021 DF, p-value: < 2.2e-16
library(olsrr)
ols_step_best_subset(modelversi2)
## Best Subsets Regression
## ----------------------------------------------------------------------------------------------------------------------------------------------------------------
## Model Index Predictors
## ----------------------------------------------------------------------------------------------------------------------------------------------------------------
## 1 `Jumlah Ulasan`
## 2 `Jumlah Ulasan` Rating_Excellent
## 3 Rating `Jumlah Ulasan` Rating_VeryGood
## 4 Rating `Jarak ke pusat Kota` `Jumlah Ulasan` Rating_VeryGood
## 5 Rating `Jarak ke pusat Kota` `Jumlah Ulasan` Rating_VeryGood F_Transportasi
## 6 Rating `Jarak ke pusat Kota` `Jumlah Ulasan` Rating_Excellent Rating_VeryGood F_Transportasi
## 7 Rating `Jarak ke pusat Kota` `Jumlah Ulasan` Rating_Excellent Rating_VeryGood F_Transportasi F_Pelayanan
## 8 Rating `Jarak ke pusat Kota` `Jumlah Ulasan` Rating_Excellent Rating_VeryGood F_Rekreasi F_Transportasi F_Pelayanan
## 9 Rating `Jarak ke pusat Kota` `Jumlah Ulasan` Rating_Excellent Rating_VeryGood F_Rekreasi F_Makanan F_Transportasi F_Pelayanan
## 10 Rating `Jarak ke pusat Kota` `Jumlah Ulasan` Rating_Excellent Rating_VeryGood F_Rekreasi F_Makanan F_Kamar F_Transportasi F_Pelayanan
## 11 Rating `Jarak ke pusat Kota` `Jumlah Ulasan` Rating_Excellent Rating_VeryGood Rating_Good F_Rekreasi F_Makanan F_Kamar F_Transportasi F_Pelayanan
## ----------------------------------------------------------------------------------------------------------------------------------------------------------------
##
## Subsets Regression Summary
## ----------------------------------------------------------------------------------------------------------------------------------------------------------------
## Adj. Pred
## Model R-Square R-Square R-Square C(p) AIC SBIC SBC MSEP FPE HSP APC
## ----------------------------------------------------------------------------------------------------------------------------------------------------------------
## 1 0.2398 0.2391 0.232 143.7033 30293.7882 27367.4311 30308.6030 3.466883e+14 336916444920.3497 327105192.7566 0.7631
## 2 0.2887 0.2874 0.2795 70.3645 30227.2086 27300.9979 30246.9617 3.246936e+14 315846805895.9374 306650849.5747 0.7154
## 3 0.3054 0.3034 0.2937 46.6890 30204.7541 27278.6109 30229.4455 3.173918e+14 309042248593.2794 300046669.0206 0.7000
## 4 0.3181 0.3155 0.3055 29.1450 30187.7428 27261.7086 30217.3725 3.118968e+14 3.03985e+11 295139363.4147 0.6885
## 5 0.3254 0.3221 0.3121 19.8692 30178.6127 27252.6705 30213.1807 3.088492e+14 301304903289.4337 292540602.4848 0.6825
## 6 0.3302 0.3263 0.316 14.5074 30173.2806 27247.4225 30212.7869 3.069603e+14 299750673570.6993 291035418.9399 0.6789
## 7 0.3331 0.3286 0.3181 12.0270 30170.7927 27245.0033 30215.2373 3.059261e+14 299028234765.3527 290338359.7836 0.6773
## 8 0.3356 0.3304 0.3187 10.2333 30168.9772 27243.2625 30218.3601 3.050945e+14 298502189356.9078 289832514.5285 0.6761
## 9 0.3379 0.3321 0.3198 8.6516 30167.3620 27241.7331 30221.6831 3.043246e+14 2.98035e+11 289384297.9638 0.6751
## 10 0.3382 0.3317 0.3179 10.2083 30168.9137 27243.3167 30228.1731 3.044909e+14 298483898686.5264 289826218.8720 0.6761
## 11 0.3383 0.3312 0.3168 12.0000 30170.7030 27245.1341 30234.9007 3.047277e+14 299002439556.9957 290336281.7165 0.6772
## ----------------------------------------------------------------------------------------------------------------------------------------------------------------
## AIC: Akaike Information Criteria
## SBIC: Sawa's Bayesian Information Criteria
## SBC: Schwarz Bayesian Criteria
## MSEP: Estimated error of prediction, assuming multivariate normality
## FPE: Final Prediction Error
## HSP: Hocking's Sp
## APC: Amemiya Prediction Criteria
Karna data Y tidak simestris maka akan dilakukan transformasi pada data Y, sebab metode ini sensitif pada Y yang tak simtris.
# transformasi log pada y
y_log <- log(versi2fix$Harga)
plot(density(y_log),
main = "Density Plot log(Harga)",
xlab = "log(Harga)",
ylab = "Density",
col = "blue",
lwd = 2)
# Tambahkan area warna
polygon(density(y_log),
col = rgb(0,0,1,0.2),
border = "blue")
X <- versi2fix[, c("Rating",
"Jarak ke pusat Kota",
"Jumlah Ulasan",
"Rating_Excellent",
"Rating_VeryGood",
"Rating_Good",
"F_Rekreasi",
"F_Makanan",
"F_Kamar",
"F_Transportasi",
"F_Pelayanan")]
X_standar <- as.data.frame(scale(X))
data_trans <- cbind(y_trans = y_log, X_standar)
library(glmnet)
## Warning: package 'glmnet' was built under R version 4.4.3
## Loading required package: Matrix
## Loaded glmnet 4.1-8
y <- y_log
x <- as.matrix(X_standar)
set.seed(123)
mod3 <- cv.glmnet(x, y, alpha = 1, nfolds = 5 )
mod3
##
## Call: cv.glmnet(x = x, y = y, nfolds = 5, alpha = 1)
##
## Measure: Mean-Squared Error
##
## Lambda Index Measure SE Nonzero
## min 0.00361 51 0.3919 0.01954 11
## 1se 0.07077 19 0.4092 0.01719 6
plot(mod3)
# Tambahkan garis vertikal untuk lambda.min (biru) dan lambda.1se (merah)
abline(v = log(mod3$lambda.min), col = "blue", lty = 1, lwd = 1)
abline(v = log(mod3$lambda.1se), col = "red", lty = 1, lwd = 1)
legend("topright",
legend = c("lambda.min", "lambda.1se"),
col = c("blue", "red"),
lty = 1,
lwd = 1)
Lamda.min
lamda_min <- mod3$lambda.min
best_lasso <- glmnet(x, y,alpha=1,lambda=lamda_min)
coef(best_lasso)
## 12 x 1 sparse Matrix of class "dgCMatrix"
## s0
## (Intercept) 12.93856582
## Rating 0.11662491
## Jarak ke pusat Kota -0.09444773
## Jumlah Ulasan 0.20557477
## Rating_Excellent 0.20289053
## Rating_VeryGood 0.03186767
## Rating_Good 0.07304877
## F_Rekreasi 0.09477440
## F_Makanan -0.01607454
## F_Kamar 0.01193599
## F_Transportasi -0.07993308
## F_Pelayanan -0.04845162
best_lasso
##
## Call: glmnet(x = x, y = y, alpha = 1, lambda = lamda_min)
##
## Df %Dev Lambda
## 1 11 38.25 0.003605
lamda.1se
lamda_1se <- mod3$lambda.1se
best_lassoo <- glmnet(x, y,alpha=1,lambda=lamda_1se)
coef(best_lassoo)
## 12 x 1 sparse Matrix of class "dgCMatrix"
## s0
## (Intercept) 12.93856582
## Rating 0.11620864
## Jarak ke pusat Kota -0.03446022
## Jumlah Ulasan 0.17416175
## Rating_Excellent 0.11360119
## Rating_VeryGood .
## Rating_Good .
## F_Rekreasi 0.06116023
## F_Makanan .
## F_Kamar .
## F_Transportasi -0.02000321
## F_Pelayanan .
best_lassoo
##
## Call: glmnet(x = x, y = y, alpha = 1, lambda = lamda_1se)
##
## Df %Dev Lambda
## 1 6 34.26 0.07077
Menghitung nilai R square dan adj Rsquare Lasso
y <- y_log
x <- as.matrix(X_standar)
# --- Ambil lambda ---
lam_min <- mod3$lambda.min
lam_1se <- mod3$lambda.1se
# --- Prediksi untuk kedua model ---
yhat_min <- predict(mod3, newx = x, s = lam_min)
yhat_1se <- predict(mod3, newx = x, s = lam_1se)
# --- Hitung Adjusted R² ---
n <- length(y)
tss <- sum( (y - mean(y))^2 )
# Untuk lambda.min
rss_min <- sum( (y - yhat_min)^2 )
p_min <- mod3$glmnet.fit$df[ which.min( abs(mod3$glmnet.fit$lambda - lam_min) ) ]
R2_min <- 1 - rss_min / tss
adjR2_min <- 1 - (1 - R2_min) * ( (n - 1) / (n - p_min - 1) )
# Untuk lambda.1se
rss_1se <- sum( (y - yhat_1se)^2 )
p_1se <- mod3$glmnet.fit$df[ which.min( abs(mod3$glmnet.fit$lambda - lam_1se) ) ]
R2_1se <- 1 - rss_1se / tss
adjR2_1se <- 1 - (1 - R2_1se) * ( (n - 1) / (n - p_1se - 1) )
# --- Tampilkan hasil ---
cat("Adjusted R² (lambda.min): ", round(adjR2_min, 4), "\n")
## Adjusted R² (lambda.min): 0.3758
cat(" R² (lambda.min): ", round(R2_min, 4), "\n")
## R² (lambda.min): 0.3825
cat("Adjusted R² (lambda.1se): ", round(adjR2_1se, 4), "\n")
## Adjusted R² (lambda.1se): 0.3388
cat("R² (lambda.1se): ", round(R2_1se, 4), "\n")
## R² (lambda.1se): 0.3426
# summary() untuk OLS / Stepwise / Backward / Forward ---
R2_ols <- summary(modelversi2)$r.squared
adjR2_ols <- summary(modelversi2)$adj.r.squared
R2_step <- summary(step_model)$r.squared
adjR2_step <- summary(step_model)$adj.r.squared
R2_back <- summary(backward_model)$r.squared
adjR2_back <- summary(backward_model)$adj.r.squared
R2_forw <- summary(forward_model)$r.squared
adjR2_forw <- summary(forward_model)$adj.r.squared
## Fungsi untuk MSE & RMSE (OLS / Stepwise / Backward / Forward)
calc_mse_rmse <- function(model, y_true, data) {
# data harus data.frame dengan semua prediktor
stopifnot(is.data.frame(data))
y_pred <- predict(model, newdata = data)
mse <- mean((y_true - y_pred)^2)
rmse <- sqrt(mse)
return(c(MSE = mse, RMSE = rmse))
}
## Hitung MSE / RMSE
mse_ols <- calc_mse_rmse(modelversi2, y, data = versi2fix)
mse_step <- calc_mse_rmse(step_model, y, data = versi2fix)
mse_back <- calc_mse_rmse(backward_model, y, data = versi2fix)
mse_forw <- calc_mse_rmse(forward_model, y, data = versi2fix)
## 2. Fungsi untuk MSE & RMSE (LASSO)
mse_rmse_lasso <- function(y_true, y_pred) {
mse <- mean((y_true - y_pred)^2)
rmse <- sqrt(mse)
return(c(MSE = mse, RMSE = rmse))
}
mse_min <- mse_rmse_lasso(y, yhat_min)
mse_1se <- mse_rmse_lasso(y, yhat_1se)
## 3. Hitung jumlah variabel (p) untuk tiap model
nvars <- c(
length(coef(modelversi2)) - 1, # OLS
length(coef(step_model)) - 1, # Stepwise
length(coef(backward_model)) - 1, # Backward
length(coef(forward_model)) - 1, # Forward
p_min, # LASSO lambda.min
p_1se # LASSO lambda.1se
)
## 4. Buat tabel ringkasan
model_compare_full <- data.frame(
Model = c("OLS (modelversi2)",
"Stepwise (step_model)",
"Backward (backward_model)",
"Forward (forward_model)",
"LASSO (lambda.min)",
"LASSO (lambda.1se)"),
R2 = round(c(R2_ols, R2_step, R2_back, R2_forw, R2_min, R2_1se), 4),
Adj_R2 = round(c(adjR2_ols, adjR2_step, adjR2_back, adjR2_forw, adjR2_min, adjR2_1se), 4),
MSE = round(c(mse_ols["MSE"],
mse_step["MSE"],
mse_back["MSE"],
mse_forw["MSE"],
mse_min["MSE"],
mse_1se["MSE"]), 4),
RMSE = round(c(mse_ols["RMSE"],
mse_step["RMSE"],
mse_back["RMSE"],
mse_forw["RMSE"],
mse_min["RMSE"],
mse_1se["RMSE"]), 4),
Total_Variabel = nvars
)
print(model_compare_full)
## Model R2 Adj_R2 MSE RMSE
## 1 OLS (modelversi2) 0.3383 0.3312 5.025537e+11 708910.2366
## 2 Stepwise (step_model) 0.3379 0.3321 5.023669e+11 708778.4823
## 3 Backward (backward_model) 0.3379 0.3321 5.023669e+11 708778.4823
## 4 Forward (forward_model) 0.3379 0.3321 5.023669e+11 708778.4823
## 5 LASSO (lambda.min) 0.3825 0.3758 3.762000e-01 0.6133
## 6 LASSO (lambda.1se) 0.3426 0.3388 4.005000e-01 0.6328
## Total_Variabel
## 1 11
## 2 9
## 3 9
## 4 9
## 5 11
## 6 6
HASIL: Berdasarkan pemodelan ini model dengan R
square dan adj.Rsquare tertingi adalah pemodelan dengan lasso lamda.min.
Berdasarkan hasil evaluasi model, LASSO dengan nilai penalti λ_min
dipilih sebagai model terbaik. Model ini mampu menjelaskan 38,4%
deviance, lebih tinggi dibandingkan LASSO dengan λ_1se yang hanya
menjelaskan 34%, maupun model OLS dan stepwise yang berkisar sekitar
33–34%. Nilai R² dan Adjusted R² pada model LASSO λ_min juga tercatat
paling tinggi, masing-masing sebesar 0,3825 dan 0,3758, mengungguli
model λ_1se (0,3426 dan 0,3388) serta seluruh model klasik (≈0,338 dan
0,332). Hal ini menunjukkan bahwa penggunaan λ_min menghasilkan model
dengan kemampuan prediksi dan penjelasan yang lebih baik tanpa indikasi
overfitting yang berlebihan. Meskipun λ_1se menghasilkan model yang
sedikit lebih sederhana dengan jumlah variabel lebih sedikit, penurunan
kinerja yang cukup besar membuatnya kurang disarankan. Dengan demikian,
pemilihan LASSO λ_min menjadi keputusan yang lebih tepat karena
memberikan keseimbangan yang lebih baik antara akurasi dan kompleksitas
model.
Berdasarkan perbandingan model, OLS full model memiliki semua
variabel dan memberikan baseline interpretasi klasik, namun
kompleksitasnya tinggi dan kemampuan menjelaskan variabilitas harga
relatif rendah (R² ~0.338, Adj R² ~0.331). Stepwise, backward, dan
forward regression menyederhanakan model dengan menghapus beberapa
variabel (total 9), sehingga interpretasi lebih mudah dan prediksi
sedikit lebih stabil, namun R² tetap hampir sama, menunjukkan kemampuan
menjelaskan variabilitas harga tidak banyak berubah. LASSO dengan
lambda.min mempertahankan semua variabel, memberikan R² dan Adj R²
tertinggi (0.3825 / 0.3758), namun model lebih kompleks dan potensi
overfitting meningkat. Sementara LASSO lambda.1se menawarkan kompromi
optimal antara kesederhanaan dan performa dengan hanya 6 variabel,
R²/Adj R² masih cukup tinggi, dan RMSE relatif kecil. Secara
keseluruhan, untuk prediksi maksimal LASSO lambda.min direkomendasikan,
sedangkan untuk keseimbangan antara kesederhanaan dan performa, LASSO
lambda.1se atau Stepwise lebih sesuai.
# Fungsi transformasi balik koefisien LASSO
transform_back <- function(coef_lasso, X_orig) {
beta_std <- coef_lasso[-1, 1] # koefisien non-intercept
intercept_std <- coef_lasso[1,1] # intercept
sd_x <- apply(X_orig, 2, sd)
mean_x <- colMeans(X_orig)
# Koefisien ke skala asli
beta_orig <- beta_std / sd_x
# Intercept ke skala asli
intercept_orig <- intercept_std - sum((mean_x / sd_x) * beta_std)
# Persentase perubahan harga (karena Y = log)
percent_change <- (exp(beta_orig) - 1) * 100
# Gabungkan hasil
result <- data.frame(
Variable = rownames(coef_lasso)[-1],
Beta_Original = round(beta_orig, 6),
Percent_Change = round(percent_change, 2)
)
intercept_row <- data.frame(
Variable = "Intercept",
Beta_Original = round(intercept_orig, 6),
Percent_Change = NA
)
result <- rbind(intercept_row, result)
return(result)
}
# --- Transformasi lambda.min
coef_min_orig <- transform_back(coef(best_lasso), X)
print(coef_min_orig)
## Variable Beta_Original Percent_Change
## 1 Intercept 11.773299 NA
## Rating Rating 0.122914 13.08
## Jarak ke pusat Kota Jarak ke pusat Kota -0.024852 -2.45
## Jumlah Ulasan Jumlah Ulasan 0.000043 0.00
## Rating_Excellent Rating_Excellent 0.436481 54.73
## Rating_VeryGood Rating_VeryGood 0.080100 8.34
## Rating_Good Rating_Good 0.153461 16.59
## F_Rekreasi F_Rekreasi 0.219842 24.59
## F_Makanan F_Makanan -0.051233 -4.99
## F_Kamar F_Kamar 0.028482 2.89
## F_Transportasi F_Transportasi -0.247350 -21.91
## F_Pelayanan F_Pelayanan -0.314838 -27.01
# --- Transformasi lambda.1se
coef_1se_orig <- transform_back(coef(best_lassoo), X)
print(coef_1se_orig)
## Variable Beta_Original Percent_Change
## 1 Intercept 11.813368 NA
## Rating Rating 0.122475 13.03
## Jarak ke pusat Kota Jarak ke pusat Kota -0.009067 -0.90
## Jumlah Ulasan Jumlah Ulasan 0.000037 0.00
## Rating_Excellent Rating_Excellent 0.244392 27.68
## Rating_VeryGood Rating_VeryGood 0.000000 0.00
## Rating_Good Rating_Good 0.000000 0.00
## F_Rekreasi F_Rekreasi 0.141870 15.24
## F_Makanan F_Makanan 0.000000 0.00
## F_Kamar F_Kamar 0.000000 0.00
## F_Transportasi F_Transportasi -0.061899 -6.00
## F_Pelayanan F_Pelayanan 0.000000 0.00
note: Ini tidak dipakai karena tidak melakukan
perbandingan koefisien.