library (gapminder)
## Warning: package 'gapminder' was built under R version 4.5.2
library (dplyr)
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library (ggplot2)
`
data(gapminder)
ulke (country)
yil (year)
yasam_beklentisi (lifeExp)
kisi_basi_gelir (gdpPercap)
kita (continent)
#### **1.c) Bu yeni veri setindeki değişken adlarını Türkçeleştiriniz ve gapminder_tr üzerine kaydediniz.**
### **Soru 2 – Betimsel İstatistikler**
#### **2.a) gapminder_tr veri seti için summary() fonksiyonunu kullanarak genel özeti elde ediniz.**
#### **2.b) Yaşam beklentisi değişkeninin ortalama, medyan ve ranj değerlerini açıklayınız.**
summary(gapminder,)
## country continent year lifeExp
## Afghanistan: 12 Africa :624 Min. :1952 Min. :23.60
## Albania : 12 Americas:300 1st Qu.:1966 1st Qu.:48.20
## Algeria : 12 Asia :396 Median :1980 Median :60.71
## Angola : 12 Europe :360 Mean :1980 Mean :59.47
## Argentina : 12 Oceania : 24 3rd Qu.:1993 3rd Qu.:70.85
## Australia : 12 Max. :2007 Max. :82.60
## (Other) :1632
## pop gdpPercap
## Min. :6.001e+04 Min. : 241.2
## 1st Qu.:2.794e+06 1st Qu.: 1202.1
## Median :7.024e+06 Median : 3531.8
## Mean :2.960e+07 Mean : 7215.3
## 3rd Qu.:1.959e+07 3rd Qu.: 9325.5
## Max. :1.319e+09 Max. :113523.1
##
mean(gapminder$lifeExp)
## [1] 59.47444
median(gapminder$lifeExp)
## [1] 60.7125
table(gapminder$continent)
##
## Africa Americas Asia Europe Oceania
## 624 300 396 360 24
prop.table(table(gapminder$continent))*100
##
## Africa Americas Asia Europe Oceania
## 36.619718 17.605634 23.239437 21.126761 1.408451
ggplot(gapminder, aes(x=lifeExp, y=gdpPercap))+
geom_point()+
labs(x="lifeExp",
y="gdpPercap",
title ="lifeexp ile gdpPercap İlişkisi" )
#pozitif yönlü bir ilişki vardır. ### Soru 5 – Basit Doğrusal Regresyon
data("gapminder")
ggplot(gapminder,aes(x=gdpPercap, y=lifeExp))+
geom_point()+
geom_smooth(method = "lm", se=FALSE, color="red")
## `geom_smooth()` using formula = 'y ~ x'
labs(x="gdpPercap",
y="lifEexpe",
title = "basit doğrusal regresyon çizgisi")
## <ggplot2::labels> List of 3
## $ x : chr "gdpPercap"
## $ y : chr "lifEexpe"
## $ title: chr "basit doğrusal regresyon çizgisi"
eğim (β₁)
kesişim (β₀)
R-kare (R²)
geom_jitter fonksiyonunun kullanım amacı
nedir?#üst üste binen gözlemleri daha net göstermek için kullanılır.Veri yoğunluğu daha net gösterilir.