Tanya Jawab Seputar R

advertisement
+
Tanya Jawab Seputar R
Dalam tanya-jawab (FAQ) ini sebagian besar diambil dari [22] dan penambahan
gambar/ilustrasi dari eksperimen penulis. FAQ ini menjelaskan mulai dari instalasi dan
penggunaan, paket-paket, hingga membangun dari sumber kode pemrograman.
Dilanjutkan dengan FAQ yang berkaitan dengan pesan kesalahan (error message(s)) ketika
menuliskan perintah R, juga FAQ mengenai penulisan perintah dalam R (ref: RossiterRIntro-ITC.pdf)
•
•
1. Pendahuluan
2. Instalasi dan Penggunaan
o 2.1. Dimana saya bisa mendapatkan versi terbaru R?
o 2.2. Bagaimana cara menginstall R di Windows
o 2.3. Bagaimana cara memeriksa corrupt/gagal atau tidaknya installasi?
o 2.4. Bagaimana saya menjalankan R?
o 2.5. Dapatkah saya menjalankan R dari CD atau drive USB?
o 2.6. Bagaimana cara meng-uninstall R?
o 2.7. Adapakah cara terbaik untuk men-upgrade R?
o 2.8. Benarkah ada pembatasan memori yang digunakan!
o 2.10. Bagaiamana cara mencetak /print file dari R?
o 2.11. Dapatkah saya menggunakan R CMD BATCH?
o 2.12. Dapatkah saya menggunakan versi R dengan ESS dan (X)emacs?
o 2.13. Apa yang menjadi HOME dan direktori kerja?
o 2.14. Bagaimana cara mengatur/set variabel lingkungan (environment
variables)?
o 2.16. Apakah R menggunakan Registry?
o 2.17. Apakah R menunjang/support automasi (OLE, COM)?
o 2.18. Mengapa fungsi download internet gagal!
o 2.19. Memasukkan karakter tertentu, Rgui menjadi crash!.
o 2.20. Kejadian crash lainnya.
119
•
3. Paket
o 3.1. Cara menginstall paket di R?
o 3.2. Apa dan bagaimana jika saya tidak mempunyai hak untuk mengakses/
(hak tulis) ke dalam direktori rw#versi\direktori library.
o 3.3. Paket yang saya instal tidak muncul dalam sistem help HTML.
o 3.4. Fungsi yang saya miliki tidak dapat ditemui oleh fasilitas pencarian
sistem help HTML.
o 3.5. Loading a paket gagal!
o 3.6. Paket TclTk tidak berfungsi.
o 3.7. Kadang-kadang Hyperlinks di HTML tidak berfungsi.
o 3.8. update.packages() gagal
o 3.9. Bagaimana cara menambahkan dalam daftar repositori?
•
4. Fitur Windows
o 4.1. Apa yang seharusnya saya harapkan kebiasaan yang ada di Unix ketika di
Windows?
o 4.2. Sepertinya ada fitur-fitur yang bagus, bisa tolong jelaskan!
o 4.3. Lingkaran nampak pada layar menjadi oval
o 4.4. Bagaimana cara memindahkan fokus ke dalam window grafik atau
konsol?
•
5. Workspaces/ruang kerja
o 5.1. Workspace saya malah tersimpan dalam ruang yang saya sendiri tidak
tahu; bagaimana cara mengehentikannya?
o 5.2. Bagaimana cara menyimpan workspace saya dalam tempat yang berbeda?
o 5.3. Can I load workspaces saved under Unix/GNU-Linux or MacOS?
•
6. Konsol R and Fonts
o 6.1. Apakah R mendukung tulisan/huruf (font) Jepang?
o 6.2. Saya tidak dapat melihat karakter dengan aksen di konsol R, contoh saja
dalam?text
o 6.3. Ketika menggunakan Rgui output yang diproses dalam konsol seperti
lambat, ada penundaan (delay).
o 6.4. Mengapa garis panjang dalam konsol sepertinya terpotong?
120
1. PENDAHULUAN
Tanya-jawab (FAQ) dibuku ini ditekankanpada penggunaan R pada sistem operasi Windows,
dan berlaku untuk R versi 2.1.0 atau yang terbaru. Untuk FAQ lebih lengkap bisa dilihat di
situs: http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html.
2. INSTALASI DAN PENGGUNAAN
2.1. Dimana saya bisa mendapatkan versi terbaru R?
Anda dapat ke situs CRAN (lihat http://cran.r-project.org/mirrors.html) , dan pilih menu
download R platform Windows. Atau lihat pembahasan III.1
2.2 . Bagaimana cara menginstal R di Windows
Untuk instalasi, lihat sub bab III.2.
2.3. Bagaimana cara memeriksa corrupt/gagal atau tidaknya installasi?
Jalankan program bin\md5check.exe . Program tersebut akan membandingkan checksum
pada semua file yang terinstall dan akan memberi laporan apabila ada perubahan atau file
yang hilang.
2.4. Bagaimana saya menjalankan R?
Untuk menjalankannya, klik dua kali ikon shotcut R yang terinstall.
Anda juga dapat menjalankan R pada command prompt, sebagai contoh pada ‘MS-DOS’
(Windows 9x/ME)
2.5. Dapatkah saya menjalankan R dari CD atau drive USB?
YA, anda dapat menjalankan R dari CD atau drive USB. Instalasi dasar dapat direlokasi, jadi
anda dapat membakar (burn) image pada instalasi R di harddisk anda atau menginstal
langsung pada removable storage (misal USB flashdisk).
Catatan: Menjalankan R tidak mengharuskan akses ke direktori temporary dan direktori
home.
2.6. Bagaimana cara meng-uninstall R?
Untuk uninstalasi, lihat sub bab III.2.2
2.7. Adakah cara terbaik untuk men-upgrade R?
Relatif adalah jawabannya, perbedaanya adalah masalah selera dan kebiasaan. Untuk
kebanyakan orang yang dilakukan adalah meng-uninstal nya, kemudian install versi terbaru,
lalu men-copy semua paket yang terinstal ke folder library di instalasi yang baru, kemudian
jalankan update.packages() dalam instalasi R atau ‘Update packages’ di menu R pada
gambar berikut:
121
Gambar 1: Menu Update paket
kemudian delete/hapus semua sisa file yang ada di folder instalasi yang lama.
2.8. Benarkah ada pembatasan memori yang digunakan!
YA, benar ada pembatasan memori. Hal tersebut diatur oleh command-line flag --max-memsize -- yang defaultnya akan lebih kecil dari RAM fisik dalam mesin dan 1 Gb. Juga dapat
diatur lebih besar dari 16 M. Perlu diperhatikan, biasanya Windows punya batasan
maksimum memory virtual untuk penggunanya sekitar 2 GB.
Ketik ?Memory dan ?memory.size untuk memeriksa penggunaan memory. Pembatasan
/limit bisa ditingkatkan dengan menuliskan memory.limit pada saat menjalakan sesi R.
R dapat dikompilasikan untuk menggunakan different memory manager yang akan
membuatnya lebih baik pada penggunaan memory yang besar, namun secara substansi akan
lebih lambat (membuat R lebih lambat ketika mengerjakan beberapa perintah).
2.10. Bagaimana cara mencetak /print file dari R?
Tergantung apa yang akan anda cetak.
• Untuk mencetak grafik windows dari menu atau dengan menggunakan perintah dev.print
dengan argument yang sesuai (lihat halaman help: bisanya dev.print(win.graph) dapat
bekerja dengan baik).
• Anda dapat mencetak dari konsol R atau ke menu File | Print.
• And dapat mencetak file help dari pager atau browser HTML.
• Jika anda telah mengkonfigurasi RHOME\bin\helpPRINT.bat dan sudah menginstal and
have LaTeX installed, anda dapat file help dengan menuliskan perintah help(fn_name,
offline=TRUE).
2.11. Dapatkah saya menggunakan R CMD BATCH?
YA: gunakan R CMD BATCH --help or ?BATCH untuk lebih jelas.
Anda juga dapat mengatur atau menaikkan batch file dengan menggunakan Rterm.exe.
Suatu sample batch file kemungkinanan mengandung (suatu baris)
path_to_R\bin\Rterm.exe --no-restore --no-save < %1 > %1.out 2>&1
Maksud dari 2>&1 adalah untuk redirect warnings dan errors ke file yang sama sebagai
output normal output, dan pengguna Windows 95/98/ME's default command.com `shell' akan
122
membutuhkannya mengacuhkannya. (Program tersebut tidak bermaksud untuk men- redirect
stderr, dan Rterm.exe mengirim peringatan dan error ke file output normal pada systems.)
2.12. Dapatkah saya menggunakan versi R dengan ESS dan (X)emacs?
YA. Versi terakhir ESS (e.g. 5.2.x) mendukung versi R ini, dan terdapat dukungan untuk
menginterupsi proses R dari ESS (dengan C-c C-c).
Untuk bantuan dengan ESS, kirim email ke [email protected].
2.13. Apa yang dimaksud dengan HOME dan direktori kerja?
Beberapa dokumentasi menggunakan pengertian dan terminologi berikut.
Direktori kerja (working directory) adalah direktori pada saat Rgui atau Rterm dijalankan,
kecuali menjalankan shortcut pada menu ‘Start’. Untuk memanggil working directory
gunakan getwd().
Home directory adalah kumpulan dari hal berikut: jika variabel lingkungan R_USER di-set,
maka nilainya (user) digunakan. Lain hal, jika variabel HOME di-set, maka nilai di HOME
tersebut yang digunakan. Dari dua user-controllable setting, maka R akan mencari direktori
home yang didefiniskan sebelumnya. Langkah pertama, R akan menggunakan direktori
“pribadi” Windows (misal C:\Documents and Settings\username\My Document di
Windows XP) . Jika langkah pertama gagal, namun jika dua variabel lingkungan
HOMEDRIVE dan HOMEPATH di-set (dan biasanya variabel tersebut berbasis Windows
NT/2000/XP/2003), nilainya adalah ${HOMEDRIVE}${HOMEPATH}. Dan jika semua langakah
sebelumnya masih gagal, direktori kerja yang terakhir dipakai yang digunakan..
Anda dapat mencarinya dari kode R dengan perintah Sys.getenv("R_USER").
2.14 Bagaimana cara mengatur/set variabel lingkungan (environment variables)?
Variabel lingkungan dapat di-set untuk RGui.exe dan Rterm.exe dengan tiga cara yang
berbeda.
Pada baris perintah yakni sebagai pasangan name=value. Sebagai contoh dalam shortcut
untuk RGui anda mempunyai path berikut:
"path_to_R\bin\Rgui.exe" HOME=p:/ R_LIBS=p:/myRlib
Dalam file lingkungan (environment). Renviron dalam direktori kerja atau direktori home,
sebagai contoh pada baris berikut:
R_LIBS=p:/myRlib
Jika anda punya hak akses untuk melakukan hal tersebut, anda juga dapat membuat file
lingkungan etc\Renviron tentukan lokasi dan atur variabel lingkungan dalam file tersebut
dengan cara yang sama. Variabel tersebut harus diatur untuk semua user dan semua
penggunaannya pada saat instalasi R.
Untuk lebih rinci mengenai file lingkungan, lihat ?Startup.
123
Untuk pengguna di Windows, untuk setting variable lingkungan pada Windows 9x dapat
mengesetnya dalam file autoexec.bat atau dalam window MS-DOS tempat anda menjalankan
aplikasi Rgui / Rterm. Untuk sistem Windows NT/2000/XP/2003, anda dapat menggunakan
control panel atau klik kanan dan pilih properties pada `My Computer'. Pada Windows
ME, anda dapat menggunakan System Configuration Utility (klik Start
Menu>Programs>Accessories>System Tools). Kemudian anda harus log off atau reboot agar
perubahan penyetting berfungsi.
2.16 Apakah R menggunakan Registry?
TIDAK.
Installer mengatur beberapa entri untunk melakukan dan memberi akses untuk uninstalasi.
Sebgai tambahan (secara default, namun bisa juga tidak dipilih defaultnya), installer akan
menset Registry key LOCAL_MACHINE\Software\R-core\R sesuai dengn versi R yang
digunakan dan path instalasi. Untuk lebih lengkap mengenai penjelasan ini lihat http://cran.rproject.org/other-software.html). Anda dapat menambahkan entri Registry dengan
menjalankan file RSetReg.exe yang ada dalam folder bin dan menghapus registry dengan
menjalan argument /U.
Sebagai catatan, semua setting/pengaturan tersebut adalah untuk per mesin dan bukan untuk
per user.
2.17 Apakah R menunjang/support automasi (OLE, COM)?
TIDAK secara langsung.
Terdapat server (D)COM server yang dibuat oleh Thomas Baier dan bisa didapat di situs
CRAN (http://cran.r-project.org/other-software.html) yang bekerja dengan Rproxy.dll (dalam
distribusi R) dan R.dll untuk menunjang transfer data ke dan dari R dan mengendalikan dari
jarak jauh eksekusi perintah-perintah R, dan terdapat dalam window R. Antar muka /interface
R-Excel membuat penggunaan server DCOM termasuk dalam distribusi R.
Server (D)COM lainnya bisa didapat di situs http://www.omegahat.org/, yang mempunyai
fitur yang mengijinkan mengekspor objek R sebagai nilai COM. Di situs tersebut juga
tersedia paket RDCOMClient dan SWinTypeLibs yang memungkinkan R bekerja sebagai
(D)COM client.
2.18 Mengapa fungsi download internet gagal!
Sebagai contoh, untuk menu yang ada dalam paket menu yakni update.packages() jika tidak
koneksi dengan internet atau pun gagal untuk mendownload.
Ada bebrapa laporan yang kami terima diantaranya adalah (berikut solusinya):
(a) Periksa koneksi Internet anda, apakah kabel Internet terpasang (dengan baik) atau periksa
apakah koneksi internet dalam status terhubung.
(b) Gunakan cara internet2.dll dengan memulai menjalankan R dengan flag – yang
menggunakan browser internet internal (misal Internet Explorer 4 atau terbaru).
Catatan: hal ini tidak bekerja dengan proxies yang membutuhkan autentikasi.
(b) Anda perlu mengatur/menset proxy: lihat ?download.file. Adapun gambarnya sebagai
berikut:
124
Gambar 2: Deskripsi download.file
dan berikut ini adalah dua versi suatu contoh baris perintah pada shortcut:
"path_to_R\bin\RGui.exe" http_proxy=http://user:pass@gannet:80/
"path_to_R\bin\RGui.exe" http_proxy=http://gannet/ http_proxy_user=ask
Versi kedua akan mem- prompt pengguna untuk proxy username dan password pada saat
pertama kali digunakannya download HTTP.
2.19 Mengapa ketika saya memasukkan karakter tertentu, Rgui menjadi crash!.
Hal tersebut biasanya jarang terjadi. Namun apabila terjadi biasanya berkaitan dengan
masalah msvcrt.dll dan telah dilakukan perbaikan pada versi R terbaru.
Namun apabila tetap terjadi, cobalah mengekstrak msvcrt.dll agar dapat ditemukan dalam
self-extracting archive ftp://ftp.microsoft.com/softlib/mslfiles/msvcrt.exe dan letakkan dalam
direktori in the rw2011\bin . Pindahkan msvcrt.dll dari direktori tersebut dan set ke dalam
keadaan standar. Dan sepertinya dalam beberapa versi Windows (tidak termasuk Windows
2000/XP/2003) anda juga perlu meletakkan direktori the rw2011\bin pada path anda.
Halphal di atas biasanya akan bekerja dengan baik. Namun apabila masih terjadi masalah, hal
yang sering dilakukan adalah menginstall ulang Windows anda. ☺
125
3. PAKET
3.1 Apakah saya dapat menginstall paket di R?
YA.
Untuk lebih jelas caranya, silakan melihat di situs r-project pada alamat berikut: http://cran.rproject.org/bin/windows/contrib/ReadMe, atau
http://www.murdoch-sutherland.com/Rtools/ untuk mendapatkan tools install paket serta
untuk manual dalam pdf/HTML anda dapat melihat Writing R Extensions pada menu
windows R anda.
Atau anda bisa merujuk pada Bab III tentang Menu dalam R di buku ini.
3.2 Apa dan bagaimana jika saya tidak mempunyai hak untuk mengakses/ (hak tulis)
ke dalam direktori rw#versi\direktori library?
Anda dapat meng-install paket dimana saja yang anda mau dan menggunakan variabel
lingkungan R_LIBS (lihat bagian Bagaimana cara mengatur variabel lingkungan) untuk
menentukan lokasi library.
Anggap saja paket anda ter-instal di p:\myRlib. Kemudian anda dapat melakukan
pengaturan varibael R_LIBS ke path p:\myRlib sebelum memulai menjalankan R atau anda
dapat juga menggunakan suatu paket, seperti paket library(mypkg, lib.loc="p:/myRlib")
3.3 Paket yang saya instal tidak muncul dalam sistem help HTML!
Untuk memperbaharui/update
menuliskan.
HTML help, jalankan perintah di prompt R dengan
>link.html.help()
Perintah di atas biasanya secara otomatis ada ketika anda meng-instal dari Menu Packages
atau dengan menuliskan install.packages(), dan ketika menjalankan perintah help.start,
perintah-perintah tadi memungkinkan anda untuk mempunyai hak tulis di rw2011.
Berikut adalah gambar ketika penulisan install.packages():
126
Gambar 3: Mirror CRAN
Namun apabila anda tidak memiliki hak tulis di R, maka anda akan ada peringatan dan paket
yang anda install sebelumnya tidak akan muncul dalam daftar paket-paket ataupun pada
system pencarian (search).
3.4 Fungsi yang saya miliki tidak dapat ditemui oleh fasilitas sistem pencarian help HTML!
Apabila hal tersebtu terjadi, anda harus memeriksa apakah kondisi berikut ini sudah
terpenuhi, yaitu:
• Suatu paket mengandung file CONTENTS dalam direktori paling tinggi (top-level
directory).
• Anda telah memperbaharui (update) indikasi-indikasi sebagaimana dijelaskan dalam
pertanyaan sebelumnya (lihat pertanyaan Paket yang saya instal tidak muncul
dalam sistem help HTML)
Jika dua hal tersebut terpenuhi, maka pertanyaan bagian ini sudah terjawab.
127
Sebagai catatan: jika anda tidak dapat memperbaharui (update) indikasi-indikasi (dimana
anda memerlukan hak tulis dalam direktori rw2011), hanya fungsi dalam paket yang ter-instal
dalam library utama yang akan muncul, selainnya tidak.
Kasus lain, jika system pencarian help tidak berfungsi sama sekali, kemungkinan bahwa Java
support tidak ter-instal atau status un-enable pada browser anda.
Halawan web pencarian (search page) mengandung link ke bagian manual R Installation and
Administration. Contoh pada gambar berikut:
Gambar 4: Menu manual instalasi dan administrasi R
3.5 Loading paket gagal!
Sebelumnya, periksa dahulu apakah paket dikompilasi dari versi R yang sama? Karena
kebanyakan paket harus dikompilasi untuk R versi terbaru.
Anda dapat melihat versi dari paket yang terkompilasi dengan menggunakan perintah Built:
line in its DESCRIPTION file atau pada tab Version file DLL-nya dalam direktori libs.
Atau yang paling mudah dengan meng-klik kanan pada file DLL di Windows Explorer dan
pilih tab Version di Properties seperti pada gambar berikut:
128
Klik
kanan
Gambar 5: Versi property R
(selain prosedur di atas anda ada dapat menggunakan fungsi DLL.version di R.)
3.6 Paket TclTk tidak berfungsi!
Supaya paket tcltk dapat berfungsi (coba tuliskan perintah demo(tkdensity) atau
demo(tkttest) setelah anda menuliskan perintah library(tcltk) di R windows) anda
harus memastikan Tcl sudah terinstal.
Tahap ini adalah bagian pilihan (optional) dari proses instalasi dan biasanya merupakan
default ketika anda meng-instal.
Apabila anda menjumpai pesan berikut:
Tcl/Tk support files tidak terinstal
Maka file pilihan tidak ter-instal dan anda harus kembali ke installer dan meng-instalnya
kembali.
Cara lainnya, jika anda memiliki variabel lingkungan MY_TCLTK maka atur/set ke bentuk nilai
non-empty, dan hal ini diasumsikan bahwa anda ingin menggunakan instalasi Tcl/Tk 8.4.x
129
yang berbeda, dan hal ini akan diatur/set up secara benar (dengan file DLLs dalam path anda
dan pengaturan pada TCL_LIBRARY ).
Dan apabila anda tidak memerlukan file pendukung Tcl/Tk ter-instal , sebagai catatan anda
tidak memerlukan file 8.4.x dan file 8.3.x.
3.7 Kadang-kadang Hyperlinks di HTML tidak berfungsi?
Hyperlink tidak berfungsi dikarenakan paket di-install di dalam library yang berbeda.
Masalah tersebut dapat diatasi dalam system operasi Unix menggunakan simbol links
(dimana pada Windows hal tersebut tidak dapat dilakukan).
Untuk membetulkan link HTML, help.start() akan membetulkannya ke dalam paket umum
standar dengan syarat anda mempunyai hak tulis system. Berikut adalah gambaran dalam R:
Gambar 6: Hyperlinks HTML
dan akan muncul dalam browser seperti gambar berikut:
130
Gambar 7: Browser Help dalam format HTML
Sampai saat ini, link ke paket base, datasets, utils, grDevices, graphics dan
stats telah diperbaiki.
3.8. update.packages() gagal !
Anda tidak dapat memperbaharui paket pada saat digunakan: Windows secara otomatis akan
`mengunci' paket DLL pada saat proses load. Oleh karena itu gunakan perintah
update.packages() untuk sesi yang baru.
Jika anda meletakkan library(foo) di dalam .Rprofile , anda harus memulai R untuk
memperbaharui/update paket foo. Jika anda mengatur R_DEFAULT_PACKAGES untuk
memasukkan foo, anda perlu meng-unset nya sementara.
4. Fitur Windows
4.1. Apa yang seharusnya saya biasakan untuk melakukan hal yang biasanya ada di Unix
ketika mengoperasikannya di Windows?
Perintah R dapat di interupsi dengan menekan tombol <Esc> dalam Rgui.exe dan tombol
<Ctrl-break> atau <Ctrl-C> dalam Rterm.exe: <Ctrl-C> digunakan untuk melakukan pengcopy-an dalam versi GUI.
Penyuntingan baris perintah selalu tersedia, namun lebih mudah dibandingkan dengan
penyuntingan berbasis garis baca (readline-based) di Unix.
Item menu `Help | Console' akan menjelaskan Rgui.exe lebih rinci. Sedangkan rincian
keterangan tentang Rterm.exe dapat dilihat file README.rterm.
131
Jika anda menggunakan perintah help.start() dan tidak secara otomatis mengirim
permintaan help ke browser, maka gunakan perintah options(htmlhelp=TRUE) untuk
mengaktifkannya.
Sistem help HTML mempunyai batasan dalam mendukung cross-library links.
Spesifikasi path ke suatu file (misal dalam source()) dapat dilakukan dengan menggunakan
symbol "/" atau "\\".
4.2 Sepertinya ada fitur-fitur yang bagus, bisa tolong jelaskan!
Apakah anda telah membaca file README.rw2011? Di sana terdapat menu file pada konsol
R, pager dan windows grafik. Anda dapat mengambil source dan menyimpannya dari menumenu tersebut ke dalam bentuk standar seperti png, jpeg, bmp, postscript, PDF atau
metafile.
Untuk mempermudah penyimpanan, anda dapat melakukan klik kanan pada tombol mouse
untuk melihat pilihan shortcut yang tersedia.
Jika anda mengubah ukuran konsol R, options(width=) secara otomotis mengatur lebar
konsol (kecuali anda men-disabled dalam file konfigurasi).
Grafik dalam R mempunyai mekanisme history. Dalam README.rw2011 tertulis:
`Menu History memungkinkan anda untuk merekam , anda dapat ditampilkan lagi dengan
menggunkan tombol <PgUp> dan <PgDn> pada keyboard, menyimpannya dan
menggantikannya (saved dan replaced).
Perekaman secara otomotas dapat dinyalakan (lihat item Recording pada daftar) atau suatu
plot dapat langsung ditambahkan (gunakan tombol Add atau <INS> pada keyboard).
Keseluruhan history plot dapat disimpan atau diambil kembali dari variabel R dalam
lingkungan global. Format dari plot terekam dapat berubah untuk tiap-tiap versi R dan
sebaiknya tidak digunkan sebagai format penyimpan permanent untuk plot R.
Olehkarena itu hanya terdapat satu graphics history shared dari semua windows devices.'
Konsol R dan windows grafik mempunyai file konfigurasi yang tersimpan dalam direktori
RHOME\etc disebut Rconsole dan Rdevga; Anda dapat menyimpan copy pribadi dalam
direktori HOME anda.
Untuk lebih jelasnya lihat: ?Rconsole. Gambarnya adalah sebagai berikut:
132
Gambar 8: Rconsole
Terdapat penyunting preferensi dari menu Edit yang dapat digunakan untuk menyunting/edit
file Rconsole. Menu klik kanan akan nampak seperti contoh gambar berikut ini:
Klik kanan
pada gambar
Gambar 9: Copy dan/ menyimpan gambar/grafik
133
4.3 Lingkaran pada layar berubah menjadi oval
Sistem grafik R akan menanyakan sistem Windows tentang berapa banyak pixels per inch di
sumbu X dan Y, dan menggunakannya untuk menentukan ukuran grafik (dimana ukuran
grafik di R dalam satuan inchi). Kadang kala, jawaban system Windows tidak selalu pas,
karena Windows tidak mengetahui secara tepat seberapa ukuran yang diatur pada CRT untuk
ukuran sumbu horizontal dan vertikal.
Anda dapat menentukan nilai yang tepat secara manual dengan cara menggunakan fungsi
windows atau untuk rincinya: lihat ?windows.
Berikut adalah gambar dari argument ?windows:
Gambar 10: perintah ?windows
4.4 Bagaimana cara memindahkan fokus ke dalam window grafik atau konsol?
Anda dapat memindahkan focus dengan beberapa cara, misalkan untuk memanggil identify
atau readline anda dapat menggunakan fungsi bringToTop().
Argument defaultnya akan membawa grafik yang aktif ke paling atas dan mengatur fokusnya
secara otomatis. Sedangkan argument -1 akan membawa konsol ke posisi paling atas dan
mengatur fokus secara otomatis.
Hal tersebut berfungsi pada Rgui.exe di mode MDI dan SDI, dan dapat digunakan untuk
windows grafik dari Rterm.exe (walaupun Windows tidak selalu berfungsi pada mode di
atas).
134
5 WORKSPACE (RUANG KERJA)
5.1 Workspace saya malah tersimpan dalam ruang yang saya sendiri tidak tahu; bagaimana
cara mengatasinya?
5.2 Bagaimana cara menyimpan workspace saya dalam tempat yang berbeda?
5.3 Dapatkah saya memuat ruang kerja (loading workspace) yang sudah disimpan untuk
sistem operasi Unix/GNU-Linux atau MacOS?
6 KONSOL R DAN FONTS
6.1 Apakah R mendukung tulisan/huruf (font) Jepang?
6.2 Saya tidak dapat melihat karakter dengan aksen di konsol R, contoh saja dalam text
6.3 Ketika menggunakan Rgui output yang diproses dalam konsol seperti lambat, ada
penundaan (delay).
6.4 Mengapa garis panjang dalam konsol sepertinya terpotong?
135
Download