{"id":3813,"date":"2023-07-15T09:50:14","date_gmt":"2023-07-15T09:50:14","guid":{"rendered":"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/"},"modified":"2023-07-15T09:50:14","modified_gmt":"2023-07-15T09:50:14","slug":"goldfeld-saat-menguji-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/","title":{"rendered":"Cara melakukan tes goldfeld-quandt dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Uji Goldfeld-Quandt<\/strong> digunakan untuk mengetahui apakah terdapat <a href=\"https:\/\/statorials.org\/id\/regresi-heteroskedastisitas\/\" target=\"_blank\" rel=\"noopener\">heteroskedastisitas<\/a> dalam suatu model regresi.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Heteroskedastisitas mengacu pada penyebaran <a href=\"https:\/\/statorials.org\/id\/residu\/\" target=\"_blank\" rel=\"noopener\">residu<\/a> yang tidak sama pada tingkat <a href=\"https:\/\/statorials.org\/id\/variabel-tanggapan-penjelas\/\" target=\"_blank\" rel=\"noopener\">variabel respons<\/a> yang berbeda dalam model regresi.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jika terjadi heteroskedastisitas, hal ini melanggar salah satu <a href=\"https:\/\/statorials.org\/id\/asumsi-regresi-linier\/\" target=\"_blank\" rel=\"noopener\">asumsi utama regresi linier<\/a> yang menyatakan bahwa residu tersebar secara merata di setiap tingkat variabel respons.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini memberikan contoh langkah demi langkah tentang cara melakukan tes Goldfeld-Quandt dengan Python.<\/span><\/p>\n<h2> <strong>Langkah 1: Buat kumpulan data<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Untuk contoh ini, mari kita buat pandas DataFrame berikut yang berisi informasi tentang jam belajar, persiapan ujian yang diambil, dan hasil ujian akhir yang diperoleh 13 siswa dalam satu kelas:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">hours<\/span> ': [1, 2, 2, 4, 2, 1, 5, 4, 2, 4, 4, 3, 6],\n                   ' <span style=\"color: #ff0000;\">exams<\/span> ': [1, 3, 3, 5, 2, 2, 1, 1, 0, 3, 4, 3, 2],\n                   ' <span style=\"color: #ff0000;\">score<\/span> ': [76, 78, 85, 88, 72, 69, 94, 94, 88, 92, 90, 75, 96]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n    hours exam score\n0 1 1 76\n1 2 3 78\n2 2 3 85\n3 4 5 88\n4 2 2 72\n5 1 2 69\n6 5 1 94\n7 4 1 94\n8 2 0 88\n9 4 3 92\n10 4 4 90\n11 3 3 75\n12 6 2 96<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Langkah 2: Sesuaikan model regresi linier<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Selanjutnya, kita akan menyesuaikan model regresi linier berganda dengan menggunakan <strong>jam kerja<\/strong> dan <strong>ujian<\/strong> sebagai variabel prediktor dan <strong>skor<\/strong> sebagai variabel respon:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">import<\/span> statsmodels. <span style=\"color: #3366ff;\">api<\/span> <span style=\"color: #008000;\">as<\/span> sm\n\n<span style=\"color: #008080;\">#define predictor and response variables\n<\/span>y = df[' <span style=\"color: #ff0000;\">score<\/span> ']\nx = df[[' <span style=\"color: #ff0000;\">hours<\/span> ', ' <span style=\"color: #ff0000;\">exams<\/span> ']]\n\n<span style=\"color: #008080;\">#add constant to predictor variables\n<\/span>x = sm. <span style=\"color: #3366ff;\">add_constant<\/span> (x)\n\n<span style=\"color: #008080;\">#fit linear regression model\n<\/span>model = sm. <span style=\"color: #3366ff;\">OLS<\/span> (y,x). <span style=\"color: #3366ff;\">fit<\/span> ()\n\n<span style=\"color: #008080;\">#view model summary\n<\/span><span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">model.summary<\/span> ())\n\n                            OLS Regression Results                            \n==================================================== ============================\nDept. Variable: R-squared score: 0.718\nModel: OLS Adj. R-squared: 0.661\nMethod: Least Squares F-statistic: 12.70\nDate: Mon, 31 Oct 2022 Prob (F-statistic): 0.00180\nTime: 09:22:56 Log-Likelihood: -38.618\nNo. Observations: 13 AIC: 83.24\nDf Residuals: 10 BIC: 84.93\nModel: 2                                         \nCovariance Type: non-robust                                         \n==================================================== ============================\n                 coef std err t P&gt;|t| [0.025 0.975]\n-------------------------------------------------- ----------------------------\nconst 71.4048 4.001 17.847 0.000 62.490 80.319\nhours 5.1275 1.018 5.038 0.001 2.860 7.395\nexams -1.2121 1.147 -1.057 0.315 -3.768 1.344\n==================================================== ============================\nOmnibus: 1,103 Durbin-Watson: 1,248\nProb(Omnibus): 0.576 Jarque-Bera (JB): 0.803\nSkew: -0.289 Prob(JB): 0.669\nKurtosis: 1.928 Cond. No. 11.7\n==================================================== ============================\n<\/strong><\/span><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Langkah 3: Lakukan tes Goldfeld-Quandt<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Selanjutnya, kita akan menggunakan fungsi <strong>statsmodels<\/strong> <strong>het_goldfeldquandt()<\/strong> untuk melakukan pengujian Goldfeld-Quandt.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Uji Goldfeld-Quandt bekerja dengan cara menghilangkan sejumlah observasi yang terletak pada pusat kumpulan data dan kemudian melakukan pengujian untuk melihat apakah sebaran residu berbeda dari dua kumpulan data hasil yang mengikat pada masing-masing sisi pusat pengamatan.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Biasanya, kami memilih untuk menghapus sekitar 20% dari total observasi. Dalam hal ini, kita dapat menggunakan argumen <strong>drop<\/strong> untuk menentukan bahwa kita ingin menghapus 20% observasi:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#perform Goldfeld-Quandt test\n<\/span>sm. <span style=\"color: #3366ff;\">stats<\/span> . <span style=\"color: #3366ff;\">diagnosis<\/span> . <span style=\"color: #3366ff;\">het_goldfeldquandt<\/span> (y, x, drop= <span style=\"color: #008000;\">0.2<\/span> )\n\n(1.7574505407790355, 0.38270288684680076, 'increasing')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Berikut cara menafsirkan hasilnya:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Statistik pengujiannya adalah <b>1,757<\/b> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai p yang sesuai adalah <strong>0,383<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Uji Goldfeld-Quandt menggunakan hipotesis nol dan hipotesis alternatif berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>Null (H <sub>0<\/sub> )<\/strong> : Terdapat homoskedastisitas.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Alternatif ( <sub>HA<\/sub> ):<\/strong> Ada heteroskedastisitas.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Karena nilai p tidak kurang dari 0,05, kita gagal menolak hipotesis nol.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kami tidak memiliki cukup bukti untuk menyatakan bahwa heteroskedastisitas merupakan masalah dalam model regresi.<\/span><\/p>\n<h2> <strong>Apa yang harus dilakukan selanjutnya<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Jika Anda gagal menolak hipotesis nol uji Goldfeld-Quandt, maka tidak terjadi heteroskedastisitas dan Anda dapat melanjutkan untuk menginterpretasikan hasil regresi awal.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Namun jika hipotesis nol ditolak, berarti terdapat heteroskedastisitas pada data. Dalam hal ini, kesalahan standar yang ditampilkan dalam tabel keluaran regresi mungkin tidak dapat diandalkan.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ada beberapa cara umum untuk mengatasi masalah ini, antara lain:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1. Transformasikan variabel respon.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Anda dapat mencoba melakukan transformasi pada variabel respon, misalnya mengambil <a href=\"https:\/\/statorials.org\/id\/mengubah-data-dengan-python\/\" target=\"_blank\" rel=\"noopener\">log, akar kuadrat, atau akar pangkat tiga<\/a> dari variabel respon. Umumnya hal ini dapat menyebabkan hilangnya heteroskedastisitas.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>2. Gunakan regresi tertimbang.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Regresi tertimbang memberikan bobot pada setiap titik data berdasarkan varians dari nilai yang dipasang. Pada dasarnya, hal ini memberikan bobot rendah pada titik data yang memiliki varian lebih tinggi, sehingga mengurangi kuadrat residunya.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jika bobot yang digunakan sesuai, regresi tertimbang dapat menghilangkan masalah heteroskedastisitas.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan operasi umum lainnya dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/ols-regresi-python\/\" target=\"_blank\" rel=\"noopener\">Cara melakukan regresi OLS dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/grafik-sisa-python\/\" target=\"_blank\" rel=\"noopener\">Cara Membuat Plot Sisa dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/tes-putih-dengan-python\/\">Cara Melakukan Tes White dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/python-uji-pagan-breusch\/\" target=\"_blank\" rel=\"noopener\">Cara melakukan tes Breusch-Pagan dengan Python<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uji Goldfeld-Quandt digunakan untuk mengetahui apakah terdapat heteroskedastisitas dalam suatu model regresi. Heteroskedastisitas mengacu pada penyebaran residu yang tidak sama pada tingkat variabel respons yang berbeda dalam model regresi. Jika terjadi heteroskedastisitas, hal ini melanggar salah satu asumsi utama regresi linier yang menyatakan bahwa residu tersebar secara merata di setiap tingkat variabel respons. Tutorial ini [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Melakukan Tes Goldfeld-Quandt dengan Python \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara melakukan tes Goldfeld-Quandt dengan Python, dengan sebuah contoh.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Melakukan Tes Goldfeld-Quandt dengan Python \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara melakukan tes Goldfeld-Quandt dengan Python, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T09:50:14+00:00\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/\",\"url\":\"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/\",\"name\":\"Cara Melakukan Tes Goldfeld-Quandt dengan Python \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-15T09:50:14+00:00\",\"dateModified\":\"2023-07-15T09:50:14+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara melakukan tes Goldfeld-Quandt dengan Python, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara melakukan tes goldfeld-quandt dengan python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Melakukan Tes Goldfeld-Quandt dengan Python \u2013 Statologi","description":"Tutorial ini menjelaskan cara melakukan tes Goldfeld-Quandt dengan Python, dengan sebuah contoh.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Melakukan Tes Goldfeld-Quandt dengan Python \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara melakukan tes Goldfeld-Quandt dengan Python, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/","og_site_name":"Statorials","article_published_time":"2023-07-15T09:50:14+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/","url":"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/","name":"Cara Melakukan Tes Goldfeld-Quandt dengan Python \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-15T09:50:14+00:00","dateModified":"2023-07-15T09:50:14+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara melakukan tes Goldfeld-Quandt dengan Python, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/goldfeld-saat-menguji-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara melakukan tes goldfeld-quandt dengan python"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3813"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=3813"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3813\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3813"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3813"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}