R Programlama Dili Hakkında Bilgiler – R Nedir? R Programlama Dili ile Neler Yapılabilir?

R Programlama Dili Hakkında Bilgiler - R Nedir? R Programlama Dili ile Neler Yapılabilir?

R istatistiksel ve ekonometrik hesaplar gibi birçok özelliğin yanı sıra veri manipülasyonu, programlama ve grafiksel gösterimi bir arada sunan entegre bir yazılım ortamıdır. R dili S ve daha sonra geliştirilen S Plus dillerine bir türevi olup ilk olarak 1991 yılında Auckland Üniversitesi İstatistik bölümünde Ross Ihaka ve Robert Gentleman tarafından geliştirilmiş ve 1993 yılında duyurulmuştur. Geliştiricilerin ikisi de isimlerinin ilk harfi olan R olması programlama dilini ismini vermiştir.

R dili S diline çok benzemekte ve hemen hemen tüm işletim sistemlerinde çalışmaktadır. En basitten karmaşığa kadar çok farklı programlama seviyeleri için uygun bir ortam sunmaktadır. R’ın son yıllardaki profil popülaritesinin artmasının sebebi kullanım kolaylığı açık bir yazılım olması ve kullanım alanları ile başvuru kaynaklarının fazlalığıdır. Açık programlama dili olduğu için sık sık yeni sürümleri ve hata çözümleri yayınlanmaktadır.
R Programı son yıllarda giderek artan bir şekilde veri bilimi dendiğinde akla gelen programlama dili olmaya başlamıştır. R ile veri analizi, veri madenciliği yada yapay öğrenme çalışmalarının yanında diğer programlama dillerindeki gibi bilgisayar programları da yazılabilmektedir. R, Microsoft Excel de yapılabilecek basit analiz işlemlerden C, C++, Java gibi bir programında değil dili ile yazılabilecek Çok karmaşık programları kadar çok çeşitli analiz ve çalışmaları izin vermektedir.

R Programlama Dili Hakkında Bilgiler - R Nedir? R Programlama Dili ile Neler Yapılabilir?

R Programlama Dilinin Özellikleri

  • Etkin bir veri işleme ve depolama 
  • Dizi ve matris hesaplamaları için komutlar grubu 
  • Veri analizi için ileri düzeyli teknikler topluluğu 
  • Verinin ekranda ya da basılı bir eserde görüntülenmesine olanak veren geniş grafiksel özellikler 
  • Veri analizi için kullanılabilecek uyumlu ve bir arada kullanılabilen araçlar içerir. 
  • Nesne yönelimli bir programlama dili olması 
  • 2D , 3D gelişmiş grafik araçlarına sahip olması

R ilgili en dikkat çekici gelişme Microsoft firmasının R tabanlı istatistik ve veri analitiği çözümleri sunan Revolution Analitics firmasında 23 Ocak 2015 tarihinde bünyesinde katması olmuştur. HP, Microsoft, Facebook, Google, Twitter, Foursquare, Mozilla, The New York Times, Uber, Bank of America ve daha birçok firma veri analitiği çalışmaları için programını kullanmaktadır.

R Dilinin Dezavantajları

  • R’ın hala gelişmekte olan yönleri vardır. 
  • Bazı konularda hala belirli standartlar bulunmamaktadır 
  • Açık programlama dili olmasından dolayı tüm avantajlarını rağmen zaman zaman koltuk kirliliğine yol açabilmektedir. 
  • Programcıları C veya C++’daki gibi hızlı ve etkin kullanım değil istenen görevi yerine getirilmesini odaklanmaktadır. 
  • Bu da R ile ilgili gelişmekte olan bir konudur.
Share

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir