eko-2 odevler
html_document
ekonometri 1.odev
vize projesi
R ve Rstudio
- R ve R
rsrudio paketi nedir?
RStudio gibi R ortamlarında kullanılan, R programlama dilinde önceden yazılmış fonksiyonlar, veri setleri ve diğer ek özelliklerin topluca paketlenmiş halidir. R paketleri genellikle belirli bir amaca veya belirli bir alandaki analiz veya görevler için özel olarak oluşturulmuştur.
R paketlerinin kullanılması, çeşitli avantajlar sunar:
1- Fonksiyonlar ve veri setleri: R paketleri, belirli görevleri gerçekleştirmek için kullanılabilecek hazır fonksiyonlar içerir. Bu fonksiyonlar, veri manipülasyonu, istatistiksel analiz, görselleştirme ve diğer birçok alanda işlevsellik sunar.
2- Topluluk katkısı: R paketleri, genellikle R topluluğu üyeleri tarafından oluşturulur ve paylaşılır. Bu, çeşitli konularda uzmanlaşmış kullanıcılar tarafından geliştirilmiş ve test edilmiş kaliteli yazılımların bulunmasını sağlar.
3- Tekrar kullanılabilirlik: Paketler, yazılım geliştirme sürecinde tekrar kullanılabilir modüller olarak işlev görür. Bu, zaman kazandırır ve kodun daha düzenli ve modüler olmasını sağlar.
4- Güncelleme ve bakım: R paketleri, sürekli olarak güncellenir ve bakımı yapılır. Bu sayede, yeni özellikler eklenir, hatalar düzeltilir ve uyumluluk sorunları giderilir.
örnek paketler
tidyverse
tidyverse: bir koleksiyon paket. Aşağıdaki paketleri (ve daha fazlasını) içeriyor: ggplot2: verilerin görselleştirilmesi için esas bir paket. dplyr: veri manipülasyonu için kullanılır. readr: csv ya da tsv gibi dikdörtgen şeklindeki veri tablolarının okunması için kullanılır. stringr: karakterden oluşan verilerin manipülasyonu için kullanılır
sqldf
sqldf: R üzerinde SQL sorgularını çalışmak için
tseries
tseries: zaman serisi objelerini (ts) analiz etmek için esas bir paket, özellikle finansal veri analizinde oldukça kullanışlı.
zoo
zoo: düzensiz (ve tabi ki düzenli) zaman serisi objelerinin analizinde kullanılır.
forecast
forecast: ARIMA gibi modelleri kullanarak zaman serisi verilerinden tahmin yapmak için kullanılır.
-https://data.worldbank.org/indicator/EG.USE.PCAP.KG.OE?most_recent_year_desc=true
https://data.worldbank.org/indicator/EG.USE.PCAP.KG.OE?most_recent_year_desc=true&locations=DE-TR
## Warning: package 'WDI' was built under R version 4.3.3
-https://data.worldbank.org/indicator/SP.RUR.TOTL?view=chart
library(WDI)
data_WDI <- WDI(country = "all", indicator = c("EG.USE.PCAP.KG.OE", "SP.POP.TOTL"), start = 1990, end = 2022)## ülke Ülke kısaltma benzin Sene kilogram/benzin
## 1 Mexico MX MEX 2015 1559.119
## 2 Mexico MX MEX 2014 1582.907
## 3 Mexico MX MEX 2013 1637.791
## 4 Mexico MX MEX 2012 1656.138
## 5 Mexico MX MEX 2011 1608.553
## 6 Mexico MX MEX 2010 1552.999
## ülke Ülke kısaltma benzin Sene kilogram/benzin
## 37 Turkiye TR TUR 2000 1184.725
## 38 Turkiye TR TUR 1999 1115.012
## 39 Turkiye TR TUR 1998 1152.729
## 40 Turkiye TR TUR 1997 1149.006
## 41 Turkiye TR TUR 1996 1109.921
## 42 Turkiye TR TUR 1995 1038.160
## country iso2c iso3c year dnm
## 1 Turkiye TR TUR 2015 1657.926
## 2 Turkiye TR TUR 2014 1574.736
## 3 Turkiye TR TUR 2013 1535.668
## 4 Turkiye TR TUR 2012 1572.621
## 5 Turkiye TR TUR 2011 1529.243
## 6 Turkiye TR TUR 2010 1458.233
## 7 Turkiye TR TUR 2009 1357.468
## 8 Turkiye TR TUR 2008 1389.286
## 9 Turkiye TR TUR 2007 1425.359
## 10 Turkiye TR TUR 2006 1338.368
## 11 Turkiye TR TUR 2005 1225.702
## 12 Turkiye TR TUR 2004 1190.909
## 13 Turkiye TR TUR 2003 1164.671
## 14 Turkiye TR TUR 2002 1124.792
## 15 Turkiye TR TUR 2001 1079.391
## 16 Turkiye TR TUR 2000 1184.725
## 17 Turkiye TR TUR 1999 1115.012
## 18 Turkiye TR TUR 1998 1152.729
## 19 Turkiye TR TUR 1997 1149.006
## 20 Turkiye TR TUR 1996 1109.921
## 21 Turkiye TR TUR 1995 1038.160
## Warning: package 'dynlm' was built under R version 4.3.3
## Zorunlu paket yükleniyor: zoo
## Warning: package 'zoo' was built under R version 4.3.3
##
## Attaching package: 'zoo'
## The following objects are masked from 'package:base':
##
## as.Date, as.Date.numeric
silinicek
library(WDI)
dnm = WDI(indicator=c(usee='EG.USE.PCAP.KG.OE', popy='SP.POP.TOTL' ), country=c('TR','MX'), start=1995, end=2015)## Warning: package 'explore' was built under R version 4.3.3
## # A tibble: 6 × 8
## variable type na na_pct unique min mean max
## <chr> <chr> <int> <dbl> <int> <dbl> <dbl> <dbl>
## 1 country chr 0 0 266 NA NA NA
## 2 iso2c chr 0 0 266 NA NA NA
## 3 iso3c chr 0 0 262 NA NA NA
## 4 year int 0 0 33 1990 2006 2022
## 5 EG.USE.PCAP.KG.OE dbl 4027 45.9 4657 9.58 2270. 21421.
## 6 SP.POP.TOTL dbl 33 0.4 8670 9182 267616970. 7950946801