5 Eylül 2024 Perşembe From rOpenSci (https://ropensci.org/tr/blog/2024/09/05/ekran_okuyucularla_r_kullan%C4%B1m%C4%B1_i%CC%87%C3%A7in_kaynaklar/). Except where otherwise noted, content on this site is licensed under the CC-BY license.
R, istatistiksel hesaplama için bir dil ve ortamdır. R ile etkileşim için çeşitli araçlar ve yaklaşımlar vardır, ancak hepsi ekran okuyucularla erişilebilir değildir. Bu kılavuz, farklı işletim sistemlerindeki ekran okuyucu kullanıcılarına sunulan araçlar ve tekniklere genel bir bakış sunarken, R ortamında gezinmelerine yardımcı olacak pratik ipuçları ve kaynaklar da sağlamaktadır. Bu kılavuz eksiksiz olmayabilir, ancak bizler için değerli bir başlangıç noktası olmaya hizmet edeceğini umuyorum. Bu kılavuzu daha da geliştirebilmek için diğer kullanıcıların önerilerini bekliyoruz.
Bu bölümdeki araç ve kaynak setleri tüm işletim sistemleri için geçerlidir.
The R Project for Statistical Computing Windows, Linux ve Mac için R’yi indirebileceğiniz sitedir.
R’yi yüklediğinizde, temel istatistiksel işlevlere sahiptir. Bu kuruluma “base R” (temel R) adını veriyoruz. Kullanıcılar R dilinde paketler yazarak fonksıyonlar eklerler. Dr. Jonathan Godfrey, base R fonksiyonlarından daha erişilebilir olan metin veya Braille formatında istatistiksel çıktılar üreten BrailleR adlı bir paket yazmıştır. Dr. Godfrey’in web sitesi bu paket hakkında bilgilerin yanı sıra Braille veya ekran okuyucu kullanıcısı olarak R kullanımı hakkında genel tavsiyeler içermektedir.
Kör R Kullanıcıları posta listesi R kullanımı hakkında yanıtlar için gidebileceğiniz başka bir kaynaktır.
Olasılıklar şunları içerir:
Bir IDE, aynı ortamda bir dizi araç sağlayarak programcıları verimli bir şekilde yazılım geliştirmede destekleyen bir yazılımdır. Piyasada çeşitli IDE’ler bulunmaktadır. IDE’lerin komut isteminde veya R GUI’sinde çalışmaya göre çeşitli avantajları vardır:
Popüler RStudio IDE, hiçbir platformda ekran okuyucu kullanıcıları için erişilebilir değildir. Öğretmenlerin, görme engelli öğrencilerin bu ortama erişemeyeceklerini ve bu nedenle düğmelerini veya kısayollarını kullanamayacaklarını anlamaları çok önemlidir. Aynı durum dokümantasyon yazanlar için de geçerlidir.
Birçok görme engelli R kullanıcısı, ekran okuyucuları ile Visual Studio Code (VS Code) IDE kullanmaktadır. VS Code için R uzantısı R’de çalışmayı daha kolay hale getirmek için ek işlevler sağlar.
Windows’ta R ile çalışmak için ikinci bir seçenek Windows Subsystem for Linux (WSL) yüklemektir. WSL ile Windows üzerinde bir Linux komut satırı ortamı çalıştırabilirsiniz. NVDA veya JAWS kullanarak Terminal’e erişebilirsiniz. Ve Terminaldeki bir R oturumuna erişebilir ya da Windows veya Linux işletim sisteminden seçtiğiniz metin editöründe girdileri ve çıktıları okuyabilirsiniz. Bu, hem R hem de Linux hakkında bilgi edinmek isteyen deneyimli NVDA veya JAWS kullanıcıları için harika bir seçenek olacaktır.
Aşağıda listelenen yazılımlar, R ile çalışmak için bir ortam sağlamak üzere birlikte çalışır:
VScode’u Mac üzerinde en son test ettiğimde VoiceOver ile tam olarak erişilebilir değildi.
R Markdown ve quarto
kullanışlı R araçlarıdır.
Hem düz metin hem de R kodu içeren tek bir metin dosyası oluşturmanıza olanak tanır.
Ortaya çıkan belge hem çalışmanızın metin açıklamasını hem de R çıktısını gösterebilir.
Bu araçlar çıktı olarak çeşitli dosya türleri üretir.
HTML çıktısında, gören meslektaşlara benzer şekilde gezinmek kolaydır.
Bu erişilebilirlik olanağı, bu araçları raporlar, ev ödevleri, web siteleri ve slayt sunumları için ideal hale getirir.
Buraya dokümantasyon eklemedim çünkü RStudio’nun kullanıldığını varsaymayan dokümantasyon bulmak zor.
R’nin dokümantasyonlarını okuma ve öğrenme pratiği yapmak önemlidir, ancak bunları anlamayı öğrenmek zaman alır. Dışarıda aşağıdakiler de dahil olmak üzere birçok yararlı kaynaklar vardır:
Bu kılavuz, BrailleR, VS Code ve Emacs gibi erişilebilir araçları vurgulayarak ekran okuyucu kullanıcılarının farklı işletim sistemlerinde R ile çalışmasının çeşitli yollarını özetlemiştir. Kullanıcılar bu seçenekleri keşfederek ihtiyaçlarına ve tercihlerine en uygun araçları seçebilirler.