{"id":2799,"date":"2016-05-13T01:06:58","date_gmt":"2016-05-13T01:06:58","guid":{"rendered":"http:\/\/www.rezafaisal.net\/?p=2799"},"modified":"2016-05-13T01:08:05","modified_gmt":"2016-05-13T01:08:05","slug":"r-tool-for-visual-studio","status":"publish","type":"post","link":"https:\/\/www.rezafaisal.net\/?p=2799","title":{"rendered":"R Tool for Visual Studio"},"content":{"rendered":"<p>Jika anda lelah dan bosan dengan RGui atau RStudio dan ingin kembali bersama Visual Studio tapi tetap ingin bekerja dengan R maka R Tool for Visual Studio jawabannya :)<\/p>\n<p>{<strong><em>Installasi<\/em><\/strong>}<\/p>\n<p>Untuk menggunakan R Tool for Visual Studio tentu saja telah terinstall Visual Studio di komputer yang digunakan, kemudian dapat langsung mengunjungi ke link <a title=\"https:\/\/www.visualstudio.com\/en-us\/features\/rtvs-vs.aspx\" href=\"https:\/\/www.visualstudio.com\/en-us\/features\/rtvs-vs.aspx\">https:\/\/www.visualstudio.com\/en-us\/features\/rtvs-vs.aspx<\/a> untuk mengunduh install tool ini.<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r01.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r01\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r01_thumb.jpg\" alt=\"r01\" width=\"400\" height=\"561\" border=\"0\" \/><\/a><\/p>\n<p>Hanya diperlukan ruang hardisk sebesar 7MB untuk menggunakan tool ini, jadi tidak perlu waktu lama untuk menyelesaikan proses installasi dan melihat status windows seperti berikut ini.<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r02.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r02\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r02_thumb.jpg\" alt=\"r02\" width=\"400\" height=\"565\" border=\"0\" \/><\/a><\/p>\n<p>Setelah proses installasi selesai, kita juga akan diantarkan ke halaman dokumentasi berikut ini <a title=\"http:\/\/microsoft.github.io\/RTVS-docs\/installer.html\" href=\"http:\/\/microsoft.github.io\/RTVS-docs\/installer.html\">http:\/\/microsoft.github.io\/RTVS-docs\/installer.html<\/a> dan juga dapat mengunjungi halaman lain yang berisi source code dan informasi terkait dengan R Tool ini.<\/p>\n<p>&nbsp;<\/p>\n<p>{<strong><em>Hello World of R<\/em><\/strong>}<\/p>\n<p>Untuk memeriksa proses installasi berhasil, maka kita dapat langsung menjalan Visual Studio dan membuat sebuah project baru.\u00a0 Maka pada window New Project akan dapat dilihat template R berikut ini.<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r03.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r03\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r03_thumb.jpg\" alt=\"r03\" width=\"550\" height=\"380\" border=\"0\" \/><\/a><\/p>\n<p>Jangan ragu apalagi takut, segera tuliskan nama project yang diinginkan kemudian klik tombol OK. Selanjutnya akan dapat dilihat antarmuka seperti berikut. Seperti biasa pada area sebelah kanan dapat dilihat area Solution Explorer yang berisi file-file pada project.<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r04.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r04\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r04_thumb.jpg\" alt=\"r04\" width=\"550\" height=\"330\" border=\"0\" \/><\/a><\/p>\n<p>(klik gambar untuk melihat ukuran yang lebih besar)<\/p>\n<p>Kemudian pada kiri atas dapat dilihat area editor yang dapat digunakan jika kita ingin mengetik kode R dalam file script berekstensi *.R.\u00a0 Kemudian di bawah area editor dapat dilihat R Interactive yang merupakan command prompt untuk menulis kode dan fungsi R seperti yang biasa kita temui pada RGui atau RStudio.\u00a0 Sebagai contoh dapat dilihat pada gambar di bawah ini.<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r05.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r05\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r05_thumb.jpg\" alt=\"r05\" width=\"550\" height=\"257\" border=\"0\" \/><\/a><\/p>\n<p>Seperti halnya RStudio (bukan RGui), R Interactive juga mempunyai kemampuan yang membantu kita untuk meng-\u201cauto-complete\u201d kode atau mungkin lebih dikenal dengan InstelliSense yang ditulis seperti contoh pada gambar di bawah ini.<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r06.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r06\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r06_thumb.jpg\" alt=\"r06\" width=\"550\" height=\"261\" border=\"0\" \/><\/a><\/p>\n<p>Dan fitur ini lebih canggih dibanding dengan yang dimiliki oleh RStudio, karena selain auto-complete juga memberikan bantuan dari fungsi yang sedang ditulis, dari bantuan guna dari fungsi tersebut dan juga parameter-parameter apa yang digunakan pada fungsi tersebut. #cakep<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r07.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r07\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r07_thumb.jpg\" alt=\"r07\" width=\"550\" height=\"176\" border=\"0\" \/><\/a><\/p>\n<p>Kedua fitur tersebut juga berjalan sempurna pada area editor script R, dan seperti halnya RGui dan RStudio juga tersedia tombol \u201cRun In Interactive\u201d yang berguna untuk menjalankan baris pada file *.R pada area R Interactive.<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r08.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r08\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r08_thumb.jpg\" alt=\"r08\" width=\"550\" height=\"309\" border=\"0\" \/><\/a><\/p>\n<p>Bagaimana dengan plot dan grafik? Hal tersebut juga berjalan baik pada R Tool ini dan juga fitur lainnya seperti fungsi View yang berguna untuk menampilkan data dengan antarmuka seperti sheet pada Excel.<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r10.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"r10\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r10_thumb.jpg\" alt=\"r10\" width=\"550\" height=\"330\" border=\"0\" \/><\/a><\/p>\n<p>Selain itu juga disediakan fitur lain seperti history (fitur ini juga dapat ditemui pada RGui dan RStudio), kemudian fitur Variable Explorer dan Debugger. Fungsi-fungsi lainnya bisa dicek langsung pada link <a title=\"https:\/\/www.visualstudio.com\/en-us\/features\/rtvs-vs.aspx\" href=\"https:\/\/www.visualstudio.com\/en-us\/features\/rtvs-vs.aspx\">https:\/\/www.visualstudio.com\/en-us\/features\/rtvs-vs.aspx<\/a> ini.<\/p>\n<p>Nah lumayan keren kan. Silakan gunakan jika ingin menulis kode R dengan rasa berbeda dengan Visual Studio <img decoding=\"async\" class=\"wlEmoticon wlEmoticon-smile\" style=\"border-style: none;\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/wlEmoticon-smile.png\" alt=\"Smile\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jika anda lelah dan bosan dengan RGui atau RStudio dan ingin kembali bersama Visual Studio tapi tetap ingin bekerja dengan R maka R Tool for Visual Studio jawabannya :) {Installasi} Untuk menggunakan R Tool for Visual Studio tentu saja telah&hellip;<\/p>\n","protected":false},"author":1,"featured_media":2783,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6],"tags":[150,124],"class_list":["post-2799","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-softwaredev","tag-r","tag-vs-2015"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/05\/r02_thumb.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p1sNAL-J9","_links":{"self":[{"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/posts\/2799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2799"}],"version-history":[{"count":2,"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/posts\/2799\/revisions"}],"predecessor-version":[{"id":2801,"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/posts\/2799\/revisions\/2801"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/media\/2783"}],"wp:attachment":[{"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rezafaisal.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}