Dünya Bankası Göstergelerinin Analizi (World Development Indicators)
Giriş:
Ülkeler arası karşılaştırılabilir verilerin mevcudiyeti, ekonomik, sosyal ve çevresel kalkınma dinamiklerinin analiz edilmesi açısından büyük önem taşımaktadır. Dünya Bankası tarafından sunulan World Development Indicators (WDI) veri tabanı; enerji, çevre, tarım ve beşerî kalkınma gibi birçok temel alanı kapsayan geniş bir gösterge seti içermektedir.
Bu projenin amacı, Dünya Bankası WDI veri tabanından seçilen bazı göstergeleri kullanarak altyapı olanakları, çevre politikaları ve tarımsal kalkınma arasındaki ilişkileri ampirik olarak incelemektir. Bu kapsamda analiz, elektrik erişimi, iklim değişikliğiyle ilgili politikalar ve sulanan tarım arazilerinin payı göstergelerine odaklanmaktadır.
Bu çalışma, Dünya Bankası verilerinin akademik bir çerçevede nasıl kullanılabileceğini göstermek amacıyla betimleyici ve basit ekonometrik analizleri bir araya getirmektedir.
Veri Setinin Tanıtımı
Bu projede kullanılan veriler, Dünya Bankası’nın World Development Indicators veri tabanından elde edilmiştir. WDI, çok sayıda ülke için yıllık zaman serileri sunarak ülkeler arası güvenilir karşılaştırmalar yapılmasına imkân tanımaktadır.
Çalışmada kullanılan göstergeler aşağıdaki gibidir:
EG.ELC.ACCS.ZS: Elektriğe erişim (% nüfus). Bu gösterge, bir ülkede nüfusun ne kadarının elektriğe erişimi olduğunu ölçmekte ve altyapı gelişmişliğinin önemli bir göstergesi olarak kabul edilmektedir.
EN.CLC.MDAT.ZS: İklim değişikliğiyle ilgili politika ve önlemler. Bu gösterge, ülkelerin iklim değişikliğiyle mücadele kapsamında uyguladıkları politika ve düzenlemelere ilişkin bilgi sunmaktadır.
AG.LND.IRIG.AG.ZS: Sulanan tarım arazilerinin payı (% tarım arazisi). Bu gösterge, tarımsal üretimin sürdürülebilirliği ve verimliliği açısından önemli bir ölçüttür.
Dünya Bankası veri tabanındaki URL’lerde yer alan “EG.ELC.ACCS.ZS”, “EN.CLC.MDAT.ZS” ve “AG.LND.IRIG.AG.ZS” kodları, ilgili göstergeler için kullanılan benzersiz tanımlayıcılar olup, analizin şeffaflığını ve tekrar edilebilirliğini sağlamaktadır.
Metodoloji
Analiz süreci birkaç aşamadan oluşmaktadır. İlk aşamada veriler içe aktarılmış, temizlenmiş ve analiz için uygun hâle getirilmiştir. Bu süreçte eksik gözlemler ele alınmış ve ülkeler ile yıllar arasında tutarlılık sağlanmıştır.
İkinci aşamada betimleyici istatistikler ve grafikler aracılığıyla değişkenlerin dağılımları ve zaman içerisindeki eğilimleri incelenmiştir. Bu görsel analizler, ülkeler arasındaki farklılıkların daha net bir şekilde anlaşılmasına yardımcı olmaktadır.
Son aşamada ise, göstergeler arasındaki ilişkileri incelemek amacıyla basit doğrusal regresyon modelleri kullanılmıştır. Bu modeller aracılığıyla nedensel bir ilişki kurmaktan ziyade, değişkenler arasındaki istatistiksel ilişkiler değerlendirilmiştir.
Ampirik Analiz
Ampirik analiz, öncelikle verilerin grafiksel olarak incelenmesiyle başlamaktadır. Elektriğe erişim oranlarının, genellikle orta ve yüksek gelirli ülkelerde daha yüksek olduğu, düşük gelirli ülkelerde ise daha heterojen bir yapı sergilediği gözlemlenmektedir.
İklim politikalarına ilişkin göstergeler, kurumsal kapasitesi daha güçlü olan ülkelerde daha yaygın bir şekilde uygulanmaktadır. Benzer şekilde, sulanan tarım arazilerinin oranı bölgeler arasında büyük farklılıklar göstermekte olup, bu durum coğrafi ve iklimsel koşulların yanı sıra ekonomik faktörlerle de ilişkilidir.
Korelasyon analizleri ve basit regresyon sonuçları, elektriğe erişim ile kalkınma göstergeleri arasında pozitif ilişkiler olduğunu, tarımsal sulamanın ise tarımsal istikrar ve üretimle ilişkili olabileceğini göstermektedir. Ancak bu sonuçlar, verilerin toplulaştırılmış yapısı nedeniyle dikkatli yorumlanmalıdır.
Bulgular ve Tartışma
Elde edilen bulgular, Dünya Bankası göstergelerinin kalkınma süreçlerinin analizinde güçlü bir araç sunduğunu ortaya koymaktadır. Elektriğe erişim, ekonomik ve sosyal göstergelerle sıklıkla birlikte hareket eden temel bir değişken olarak öne çıkmaktadır.
İklim politikaları ve tarımsal sulama ise ülkelerin kurumsal yapısına ve doğal koşullarına bağlı olarak farklı etkiler yaratmaktadır. Bu durum, kalkınma politikalarının ülkelere özgü koşullar dikkate alınarak tasarlanması gerektiğini göstermektedir.
Çalışmanın temel sınırlılıkları arasında, bazı ülkeler için veri eksiklikleri ve basit analiz yöntemleriyle güçlü nedensel çıkarımlar yapılamaması yer almaktadır.
library(WDI)
df <- WDI(country = "all",
indicator = c("EG.ELC.ACCS.ZS", "EN.CLC.MDAT.ZS", "AG.LND.IRIG.AG.ZS"))
# Vérification rapide de la structure
str(df)
## 'data.frame': 17290 obs. of 7 variables:
## $ country : chr "Afghanistan" "Afghanistan" "Afghanistan" "Afghanistan" ...
## $ iso2c : chr "AF" "AF" "AF" "AF" ...
## $ iso3c : chr "AFG" "AFG" "AFG" "AFG" ...
## $ year : int 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 ...
## $ EG.ELC.ACCS.ZS : num NA NA NA NA NA NA NA NA NA NA ...
## ..- attr(*, "label")= chr "Access to electricity (% of population)"
## $ EN.CLC.MDAT.ZS : num NA NA NA NA NA NA NA NA NA NA ...
## ..- attr(*, "label")= chr "Droughts, floods, extreme temperatures (% of population, average 1990-2009)"
## $ AG.LND.IRIG.AG.ZS: num NA NA NA NA NA NA NA NA NA NA ...
## ..- attr(*, "label")= chr "Agricultural irrigated land (% of total agricultural land)"
# Nombre de pays restants
length(unique(df$country))
## [1] 266
library(ggplot2)
head(df)
## country iso2c iso3c year EG.ELC.ACCS.ZS EN.CLC.MDAT.ZS AG.LND.IRIG.AG.ZS
## 1 Afghanistan AF AFG 1960 NA NA NA
## 2 Afghanistan AF AFG 1961 NA NA NA
## 3 Afghanistan AF AFG 1962 NA NA NA
## 4 Afghanistan AF AFG 1963 NA NA NA
## 5 Afghanistan AF AFG 1964 NA NA NA
## 6 Afghanistan AF AFG 1965 NA NA NA
library(reshape2)
library(tidyr) # 'smiths' de tidyr sera utilisé par défaut
##
## Attachement du package : 'tidyr'
## L'objet suivant est masqué depuis 'package:reshape2':
##
## smiths
WDIsearch("electricity")
## indicator
## 25 1.1_ACCESS.ELECTRICITY.TOT
## 40 1.2_ACCESS.ELECTRICITY.RURAL
## 41 1.3_ACCESS.ELECTRICITY.URBAN
## 77 110400
## 113 2.0.cov.Ele
## 138 2.0.hoi.Ele
## 222 4.1.1_TOTAL.ELECTRICITY.OUTPUT
## 223 4.1.2_REN.ELECTRICITY.OUTPUT
## 236 4.1_SHARE.RE.IN.ELECTRICITY
## 972 9060000
## 2716 CC.CO2.EMSE.EH
## 2825 CC.ELEC.CON
## 2826 CC.ELEC.GEN
## 2875 CC.ESG.EUFE
## 2876 CC.ESG.EUMA
## 2924 CC.GHG.EMSE.EH
## 2946 CC.GHG.SDEG.EH
## 6856 EG.ELC.ACCS.RU.ZS
## 6857 EG.ELC.ACCS.UR.ZS
## 6858 EG.ELC.ACCS.ZS
## 6859 EG.ELC.COAL.KH
## 6860 EG.ELC.COAL.ZS
## 6861 EG.ELC.FOSL.ZS
## 6862 EG.ELC.HYRO.KH
## 6863 EG.ELC.HYRO.ZS
## 6866 EG.ELC.NGAS.KH
## 6867 EG.ELC.NGAS.ZS
## 6868 EG.ELC.NUCL.KH
## 6869 EG.ELC.NUCL.ZS
## 6870 EG.ELC.PETR.KH
## 6871 EG.ELC.PETR.ZS
## 6872 EG.ELC.PROD.KH
## 6873 EG.ELC.RNEW.KH
## 6874 EG.ELC.RNEW.ZS
## 6875 EG.ELC.RNWX.KH
## 6876 EG.ELC.RNWX.ZS
## 6896 elc_al_alot_dfcl_1529
## 6897 elc_al_alot_dfcl_3044
## 6898 elc_al_alot_dfcl_4564
## 6899 elc_al_alot_dfcl_65up
## 6900 elc_al_alot_dfcl_all
## 6901 elc_al_alot_dfcl_fem
## 6902 elc_al_alot_dfcl_male
## 6903 elc_al_alot_dfcl_rur
## 6904 elc_al_alot_dfcl_urb
## 6905 elc_any_dfcl_1529
## 6906 elc_any_dfcl_3044
## 6907 elc_any_dfcl_4564
## 6908 elc_any_dfcl_65up
## 6909 elc_any_dfcl_all
## 6910 elc_any_dfcl_cogn_all
## 6911 elc_any_dfcl_comm_all
## 6912 elc_any_dfcl_fem
## 6913 elc_any_dfcl_hearing_all
## 6914 elc_any_dfcl_male
## 6915 elc_any_dfcl_mobile_all
## 6916 elc_any_dfcl_rur
## 6917 elc_any_dfcl_seeing_all
## 6918 elc_any_dfcl_selfcare_all
## 6919 elc_any_dfcl_urb
## 6920 elc_none_dfcl_1529
## 6921 elc_none_dfcl_3044
## 6922 elc_none_dfcl_4564
## 6923 elc_none_dfcl_65up
## 6924 elc_none_dfcl_all
## 6925 elc_none_dfcl_fem
## 6926 elc_none_dfcl_male
## 6927 elc_none_dfcl_rur
## 6928 elc_none_dfcl_urb
## 6929 elc_nosome_dfcl_1529
## 6930 elc_nosome_dfcl_3044
## 6931 elc_nosome_dfcl_4564
## 6932 elc_nosome_dfcl_65up
## 6933 elc_nosome_dfcl_all
## 6934 elc_nosome_dfcl_fem
## 6935 elc_nosome_dfcl_male
## 6936 elc_nosome_dfcl_rur
## 6937 elc_nosome_dfcl_urb
## 6938 elc_some_dfcl_1529
## 6939 elc_some_dfcl_3044
## 6940 elc_some_dfcl_4564
## 6941 elc_some_dfcl_65up
## 6942 elc_some_dfcl_all
## 6943 elc_some_dfcl_fem
## 6944 elc_some_dfcl_male
## 6945 elc_some_dfcl_rur
## 6946 elc_some_dfcl_urb
## 7066 EN.CO2.ETOT.MT
## 7067 EN.CO2.ETOT.ZS
## 7140 EN.PRD.ELEC
## 7141 EN.PRD.ELEC.POP.ZS
## 10150 HOU.ELC.ACSN.ZS
## 10288 IC.CNS.ELEC.ZS
## 10349 IC.ELC.ACES.DFRN.DB1015
## 10350 IC.ELC.ACES.DFRN.DB1619
## 10351 IC.ELC.ACES.RK.DB19
## 10352 IC.ELC.ACS.COST
## 10353 IC.ELC.ACS.COST.DFRN
## 10354 IC.ELC.COMM.TRFF.CG.01.DB1619
## 10356 IC.ELC.GEN.ZS
## 10358 IC.ELC.LMTG.OUTG.01.DB1619
## 10359 IC.ELC.MONT.OUTG.01.DB1619
## 10362 IC.ELC.OUTG.FREQ.DURS.03.DB1619
## 10364 IC.ELC.OUTG.MN.DB1619
## 10366 IC.ELC.PRI.KH.DB1619
## 10367 IC.ELC.PROC.NO
## 10368 IC.ELC.PROC.NO.DFRN
## 10369 IC.ELC.REGU.MONT.01.DB1619
## 10370 IC.ELC.RSTOR.01.DB1619
## 10371 IC.ELC.RSTT.XD.08.DB1619
## 10372 IC.ELC.RSTT.XD.08.DFRN.DB1619
## 10373 IC.ELC.SAID.XD.DB1619
## 10374 IC.ELC.SAIF.XD.DB1619
## 10375 IC.ELC.TIME
## 10376 IC.ELC.TIME.DFRN
## 10377 IC.ELEC.COST.PC.ZS
## 10378 IC.ELEC.PROC
## 10379 IC.ELEC.TIME
## 10380 IC.ELEC.XQ
## 10425 IC.FRM.ELEC.ZS
## 10470 IC.FRM.INFRA.IN10_C
## 10472 IC.FRM.INFRA.IN12
## 10511 IC.FRM.OBS.OBST8
## 10777 IN.ENRGY.ELEC.GEN
## 13175 NA.GDP.ELEC.GAS.SNA08.CR
## 13176 NA.GDP.ELEC.GAS.SNA08.KR
## 13491 NV.IND.GELW.CD
## 13492 NV.IND.GELW.CN
## 13493 NV.IND.GELW.KN
## 20616 SG.COK.ELEC.ZS
## 21794 SL.EMP.ELC
## name
## 25 Access to electricity (% of total population)
## 40 Access to electricity (% of rural population)
## 41 Access to electricity (% of urban population)
## 77 110400:HOUSING, WATER, ELECTRICITY, GAS, AND OTHER FUELS
## 113 Coverage: Electricity
## 138 HOI: Electricity
## 222 Total electricity output (GWh)
## 223 Renewable energy electricity output (GWh)
## 236 Renewable electricity (% in total electricity output)
## 972 9060000:ACTUAL HOUSING, WATER, ELECTRICITY, GAS AND OTHER FUELS
## 2716 CO2 emissions by sector (Mt CO2 eq) - Electricity/Heat
## 2825 Electricity net consumption
## 2826 Electricity net generation
## 2875 Employment by sector and gender (% of total) - Electricity and utilities - Female
## 2876 Employment by sector and gender (% of total) - Electricity and utilities - Male
## 2924 Total GHG emissions by sector (Mt CO2 eq) - Electricity/Heat
## 2946 Sectoral drivers of GHG emissions growth in the period 2012-2018 - Electricity/Heat (contribution to total growth, %)
## 6856 Access to electricity, rural (% of rural population)
## 6857 Access to electricity, urban (% of urban population)
## 6858 Access to electricity (% of population)
## 6859 Electricity production from coal sources (kWh)
## 6860 Electricity production from coal sources (% of total)
## 6861 Electricity production from oil, gas and coal sources (% of total)
## 6862 Electricity production from hydroelectric sources (kWh)
## 6863 Electricity production from hydroelectric sources (% of total)
## 6866 Electricity production from natural gas sources (kWh)
## 6867 Electricity production from natural gas sources (% of total)
## 6868 Electricity production from nuclear sources (kWh)
## 6869 Electricity production from nuclear sources (% of total)
## 6870 Electricity production from oil sources (kWh)
## 6871 Electricity production from oil sources (% of total)
## 6872 Electricity production (kWh)
## 6873 Electricity production from renewable sources (kWh)
## 6874 Renewable electricity output (% of total electricity output)
## 6875 Electricity production from renewable sources, excluding hydroelectric (kWh)
## 6876 Electricity production from renewable sources, excluding hydroelectric (% of total)
## 6896 Adults aged 15 to 29 years with electricity (% of adults aged 15 to 29 years with severe disability)
## 6897 Adults aged 30 to 44 years with electricity (% of adults aged 30 to 44 years with severe disability)
## 6898 Adults aged 45 to 64 years with electricity (% of adults aged 45 to 64 years with severe disability)
## 6899 Adults aged 65 or older with electricity (% of adults aged 65 or older with severe disability)
## 6900 Adults with electricity (% of adults with severe disability)
## 6901 Female adults with electricity (% of female adults with severe disability)
## 6902 Male adults with electricity (% of male adults with severe disability)
## 6903 Adults living in rural areas with electricity (% of adults living in rural areas with severe disability)
## 6904 Adults living in urban areas with electricity (% of adults living in urban areas with severe disability)
## 6905 Adults aged 15 to 29 years with electricity (% of adults aged 15 to 29 years with any disability)
## 6906 Adults aged 30 to 44 years with electricity (% of adults aged 30 to 44 years with any disability)
## 6907 Adults aged 45 to 64 years with electricity (% of adults aged 45 to 64 years with any disability)
## 6908 Adults aged 65 or older with electricity (% of adults aged 65 or older with any disability)
## 6909 Adults with electricity (% of adults with any disability)
## 6910 Adults with electricity (% of adults with cognition disability)
## 6911 Adults with electricity (% of adults with communicating disability)
## 6912 Female adults with electricity (% of female adults with any disability)
## 6913 Adults with electricity (% of adults with hearing disability)
## 6914 Male adults with electricity (% of male adults with any disability)
## 6915 Adults with electricity (% of adults with mobile disability)
## 6916 Adults living in rural areas with electricity (% of adults living in rural areas with any disability)
## 6917 Adults with electricity (% of adults with seeing disability)
## 6918 Adults with electricity (% of adults with selfcare disability)
## 6919 Adults living in urban areas with electricity (% of adults living in urban areas with any disability)
## 6920 Adults aged 15 to 29 years with electricity (% of adults aged 15 to 29 years with no disability)
## 6921 Adults aged 30 to 44 years with electricity (% of adults aged 30 to 44 years with no disability)
## 6922 Adults aged 45 to 64 years with electricity (% of adults aged 45 to 64 years with no disability)
## 6923 Adults aged 65 or older with electricity (% of adults aged 65 or older with no disability)
## 6924 Adults with electricity (% of adults with no disability)
## 6925 Female adults with electricity (% of female adults with no disability)
## 6926 Male adults with electricity (% of male adults with no disability)
## 6927 Adults living in rural areas with electricity (% of adults living in rural areas with no disability)
## 6928 Adults living in urban areas with electricity (% of adults living in urban areas with no disability)
## 6929 Adults aged 15 to 29 years with electricity (% of adults aged 15 to 29 years with none or moderate disability)
## 6930 Adults aged 30 to 44 years with electricity (% of adults aged 30 to 44 years with none or moderate disability)
## 6931 Adults aged 45 to 64 years with electricity (% of adults aged 45 to 64 years with none or moderate disability)
## 6932 Adults aged 65 or older with electricity (% of adults aged 65 or older with none or moderate disability)
## 6933 Adults with electricity (% of adults with none or moderate disability)
## 6934 Female adults with electricity (% of female adults with none or moderate disability)
## 6935 Male adults with electricity (% of male adults with none or moderate disability)
## 6936 Adults living in rural areas with electricity (% of adults living in rural areas with none or moderate disability)
## 6937 Adults living in urban areas with electricity (% of adults living in urban areas with none or moderate disability)
## 6938 Adults aged 15 to 29 years with electricity (% of adults aged 15 to 29 years with moderate disability)
## 6939 Adults aged 30 to 44 years with electricity (% of adults aged 30 to 44 years with moderate disability)
## 6940 Adults aged 45 to 64 years with electricity (% of adults aged 45 to 64 years with moderate disability)
## 6941 Adults aged 65 or older with electricity (% of adults aged 65 or older with moderate disability)
## 6942 Adults with electricity (% of adults with moderate disability)
## 6943 Female adults with electricity (% of female adults with moderate disability)
## 6944 Male adults with electricity (% of male adults with moderate disability)
## 6945 Adults living in rural areas with electricity (% of adults living in rural areas with moderate disability)
## 6946 Adults living in urban areas with electricity (% of adults living in urban areas with moderate disability)
## 7066 CO2 emissions from electricity and heat production, total (million metric tons)
## 7067 CO2 emissions from electricity and heat production, total (% of total fuel combustion)
## 7140 Electricity production (million kwh)
## 7141 Electricity production (kwh per capita)
## 10150 Household Access to Electricity: Total (in % of total household)
## 10288 Electricity (% of managers surveyed ranking this as a major constraint)
## 10349 Getting electricity (DB10-15 methodology) - Score
## 10350 Getting electricity (DB16-20 methodology) - Score
## 10351 Rank: Getting electricity (1=most business-friendly regulations)
## 10352 Getting electricity: Cost to get electricity (% of income per capita)
## 10353 Getting electricity: Cost to get electricity (% of income per capita) - Score
## 10354 Getting electricity: Communication of tariffs and tariff changes (0-1) (DB16-20 methodology)
## 10356 Electricity from Generator (%)
## 10358 Getting electricity: Financial deterrents aimed at limiting outages (0-1) (DB16-20 methodology)
## 10359 Getting electricity: Mechanisms for monitoring outages (0-1) (DB16-20 methodology)
## 10362 Getting electricity: Total duration and frequency of outages per customer a year (0-3) (DB16-20 methodology)
## 10364 Getting electricity: Minimum outage time (in minutes) (DB16-20 methodology)
## 10366 Getting electricity: Price of electricity (US cents per kWh) (DB16-20 methodology)
## 10367 Getting electricity: Procedures (number)
## 10368 Getting electricity: Procedures (number) - Score
## 10369 Getting electricity: Regulatory monitoring (0-1) (DB16-20 methodology)
## 10370 Getting electricity: Mechanisms for restoring service (0-1) (DB16-20 methodology)
## 10371 Getting electricity: Reliability of supply and transparency of tariff index (0-8) (DB16-20 methodology)
## 10372 Getting electricity: Reliability of supply and transparency of tariff index (0-8) (DB16-20 methodology) - Score
## 10373 Getting electricity: System average interruption duration index (SAIDI) (DB16-20 methodology)
## 10374 Getting electricity: System average interruption frequency index (SAIFI) (DB16-20 methodology)
## 10375 Time required to get electricity (days)
## 10376 Getting electricity: Time (days) - Score
## 10377 Cost to get electricity connection (% of income per capita)
## 10378 Procedures required to get electricity (number)
## 10379 Time required to get electricity (days)
## 10380 Getting electricity (rank)
## 10425 Electricity (% of firms identifying this as a major constraint)
## 10470 If a generator is used, average proportion of electricity from a generator (%)
## 10472 Percent of firms identifying electricity as a major constraint
## 10511 Percent of firms choosing electricity as their biggest obstacle
## 10777 Total-Electricity Generated Gross (GWh)
## 13175 GDP on Electricity & Gas Supply Sector (in IDR Million), SNA 2008, Current Price
## 13176 GDP on Electricity & Gas Supply Sector (in IDR Million), SNA 2008, Constant Price
## 13491 Electricity, gas and water supply, value added (current US$)
## 13492 Electricity, gas and water supply, value added (current LCU)
## 13493 Electricity, gas and water supply, value added (constant LCU)
## 20616 Main cooking fuel: electricity (% of households)
## 21794 Number of people employed in electricity and utilities sector
# Download data from World Bank using WDI package
df <- WDI(country = "all", indicator = c("EG.ELC.ACCS.ZS", "EN.CLC.MDAT.ZS", "AG.LND.IRIG.AG.ZS"))
Öncelikle str() fonksiyonunu kullanacağım. R programlama dilinde str() fonksiyonu, bir veri setinin yapısını hızlı ve özet bir şekilde incelemek amacıyla kullanılır. df gibi bir veri setine uygulandığında str(df), veri setinde yer alan değişkenlerin (sütunların) isimlerini ve bu değişkenlerin veri türlerini (sayısal, karakter ya da faktör/kategorik) gösterir.
Ayrıca, her değişkene ait ilk birkaç gözlemi görüntüleyerek veri setinin içeriği hakkında hızlı bir ön izleme sunar. Bu ön izleme sayesinde, her sütunda hangi tür verilerin bulunduğu daha iyi anlaşılır ve olası eksik gözlemler (NA değerleri) tespit edilebilir. Bu adım, veri temizleme ve analiz sürecinin sağlıklı bir şekilde ilerleyebilmesi açısından büyük önem taşımaktadır
str(df)
## 'data.frame': 17290 obs. of 7 variables:
## $ country : chr "Afghanistan" "Afghanistan" "Afghanistan" "Afghanistan" ...
## $ iso2c : chr "AF" "AF" "AF" "AF" ...
## $ iso3c : chr "AFG" "AFG" "AFG" "AFG" ...
## $ year : int 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 ...
## $ EG.ELC.ACCS.ZS : num NA NA NA NA NA NA NA NA NA NA ...
## ..- attr(*, "label")= chr "Access to electricity (% of population)"
## $ EN.CLC.MDAT.ZS : num NA NA NA NA NA NA NA NA NA NA ...
## ..- attr(*, "label")= chr "Droughts, floods, extreme temperatures (% of population, average 1990-2009)"
## $ AG.LND.IRIG.AG.ZS: num NA NA NA NA NA NA NA NA NA NA ...
## ..- attr(*, "label")= chr "Agricultural irrigated land (% of total agricultural land)"
dplyr ve tidyr gibi paketler kullanılarak R ortamında veri manipülasyonu yapılmakta ve verinin analiz için uygun, düzenli bir yapıya kavuşturulması sağlanmaktadır.
# Install required packages (uncomment and run if needed)
# install.packages("dplyr")
# install.packages("tidyr") # If not installed previously
library(dplyr)
##
## Attachement du package : 'dplyr'
## Les objets suivants sont masqués depuis 'package:stats':
##
## filter, lag
## Les objets suivants sont masqués depuis 'package:base':
##
## intersect, setdiff, setequal, union
library(tidyr)
Bu çalışmada ayrıca explore paketi de kullanılacaktır. R programlama dilindeki explore paketi, veri keşfi ve analizini kolaylaştırmak amacıyla geliştirilmiş bir araç setidir. Bu paket, veri setinin daha kapsamlı bir şekilde incelenmesini sağlayan çeşitli fonksiyonlar sunmakta ve özellikle analiz sürecinin başlangıç aşamasında betimleyici istatistiklerin elde edilmesine yardımcı olmaktadır.
Öğrenciler için not: Gerekli paketler daha önce yüklenmemişse install.packages() fonksiyonu kullanılarak kurulmalıdır. Bu derste, paketlerin daha önce yüklü olduğu varsayıldığından install.packages() fonksiyonu tekrar kullanılmayacaktır.
explore paketinin bir parçası olan describe_all() fonksiyonu, bir veri setindeki tüm değişkenler için aynı anda betimleyici istatistikler üretmek amacıyla kullanılır. Bu fonksiyon; ortalama, medyan, standart sapma, minimum ve maksimum değerler ile çeyrek değerleri (quartiles) hesaplayarak her bir değişken için özet bilgiler sunar.
R’de sıklıkla magrittr paketiyle ilişkilendirilen boru (pipe) operatörü %>%, birden fazla işlemin ardışık olarak zincirlenmesine olanak tanır. Bu operatör, bir fonksiyonun çıktısını bir sonraki fonksiyonun girdisi olarak kullanarak kodun okunabilirliğini ve verimliliğini artırır.
df %>% describe_all() ifadesinde %>% operatörü, df veri setini doğrudan describe_all() fonksiyonuna aktarır ve böylece veri setindeki tüm değişkenler için kapsamlı betimleyici istatistikler elde edilmesini sağlar.
# Load the "explore" package
library(explore)
# Describe all columns in the dataset using describe_all() function
df %>% describe_all()
## # A tibble: 7 × 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 65 1960 1992 2024
## 5 EG.ELC.ACCS.ZS dbl 9431 54.5 2553 0.53 81.2 100
## 6 EN.CLC.MDAT.ZS dbl 17122 99 160 0 1.17 9.23
## 7 AG.LND.IRIG.AG.ZS dbl 16062 92.9 1173 0 11.1 89.0
## # 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 63 1960 1.99e 3 2.02e 3
## 5 EG.ELC.ACCS.ZS dbl 3393 20.2 13243 8824746. 1.21e12 1.01e14
## 6 AG.LND.IRIG.AG.ZS dbl 93 0.6 16460 2646 2.16e 8 7.95e 9
df %>% describe_all() komutunun çalıştırılması, explore paketine ait describe_all() fonksiyonunun df veri seti üzerinde uygulanmasını sağlar. Bu işlem, veri setindeki her bir değişken için kapsamlı betimleyici istatistikler üreterek veri yapısı, değişken türleri, eksik gözlemler ve temel istatistiksel özellikler hakkında genel bir bakış sunar. Bu çıktı, daha ileri analizlere geçmeden önce veri setinin özelliklerini anlamak açısından önemlidir.
Veri seti, 1960–2022 dönemini kapsayacak şekilde 266 farklı ülkeye ait gözlemler içermektedir.
Mevcut değişkenler şu şekilde özetlenebilir:
country değişkeni karakter (metin) türündedir ve ülke adlarını temsil etmektedir.
iso2c ve iso3c değişkenleri de karakter türünde olup, ülkeler için kullanılan standart kodları ifade etmektedir.
year değişkeni tamsayı (integer) formatındadır ve 1960’tan 2022’ye kadar olan yılları kapsamaktadır.
EG.ELC.ACCS.ZS değişkeni sayısal (double) formatta olup, nüfusun elektriğe erişim oranını göstermektedir. Bu değişken için gözlemlerin yaklaşık %20,2’si eksiktir.
AG.LND.IRIG.AG.ZS değişkeni de sayısal (double) formatta olup, tarım arazilerinin sulama altyapısına sahip olan kısmını ifade etmektedir. Bu değişkende eksik gözlem oranı oldukça düşüktür ve yaklaşık %0,6 seviyesindedir.
Genel olarak veri seti, uzun bir zaman dilimi boyunca çok sayıda ülkeye ait önemli kalkınma göstergelerini içermektedir. Bazı değişkenlerde eksik gözlemler bulunmasına rağmen, veri seti küresel kalkınma eğilimlerini incelemek ve ekonometrik analizler yapmak için yeterince zengin bir yapı sunmaktadır.
# Extract unique countries in the dataset
countries <- unique(df$country)
R’de unique() fonksiyonu, bir vektör, veri çerçevesi (data frame) veya dizi (array) içindeki tekrarlanmayan (benzersiz) değerleri elde etmek için kullanılır.
knitr::kable(countries)
| x |
|---|
| Afghanistan |
| Africa Eastern and Southern |
| Africa Western and Central |
| Albania |
| Algeria |
| American Samoa |
| Andorra |
| Angola |
| Antigua and Barbuda |
| Arab World |
| Argentina |
| Armenia |
| Aruba |
| Australia |
| Austria |
| Azerbaijan |
| Bahamas, The |
| Bahrain |
| Bangladesh |
| Barbados |
| Belarus |
| Belgium |
| Belize |
| Benin |
| Bermuda |
| Bhutan |
| Bolivia |
| Bosnia and Herzegovina |
| Botswana |
| Brazil |
| British Virgin Islands |
| Brunei Darussalam |
| Bulgaria |
| Burkina Faso |
| Burundi |
| Cabo Verde |
| Cambodia |
| Cameroon |
| Canada |
| Caribbean small states |
| Cayman Islands |
| Central African Republic |
| Central Europe and the Baltics |
| Chad |
| Channel Islands |
| Chile |
| China |
| Colombia |
| Comoros |
| Congo, Dem. Rep. |
| Congo, Rep. |
| Costa Rica |
| Cote d’Ivoire |
| Croatia |
| Cuba |
| Curacao |
| Cyprus |
| Czechia |
| Denmark |
| Djibouti |
| Dominica |
| Dominican Republic |
| Early-demographic dividend |
| East Asia & Pacific (excluding high income) |
| East Asia & Pacific (IDA & IBRD countries) |
| East Asia & Pacific |
| Ecuador |
| Egypt, Arab Rep. |
| El Salvador |
| Equatorial Guinea |
| Eritrea |
| Estonia |
| Eswatini |
| Ethiopia |
| Euro area |
| Europe & Central Asia (excluding high income) |
| Europe & Central Asia (IDA & IBRD countries) |
| Europe & Central Asia |
| European Union |
| Faroe Islands |
| Fiji |
| Finland |
| Fragile and conflict affected situations |
| France |
| French Polynesia |
| Gabon |
| Gambia, The |
| Georgia |
| Germany |
| Ghana |
| Gibraltar |
| Greece |
| Greenland |
| Grenada |
| Guam |
| Guatemala |
| Guinea-Bissau |
| Guinea |
| Guyana |
| Haiti |
| Heavily indebted poor countries (HIPC) |
| High income |
| Honduras |
| Hong Kong SAR, China |
| Hungary |
| IBRD only |
| Iceland |
| IDA & IBRD total |
| IDA blend |
| IDA only |
| IDA total |
| India |
| Indonesia |
| Iran, Islamic Rep. |
| Iraq |
| Ireland |
| Isle of Man |
| Israel |
| Italy |
| Jamaica |
| Japan |
| Jordan |
| Kazakhstan |
| Kenya |
| Kiribati |
| Korea, Dem. People’s Rep. |
| Korea, Rep. |
| Kosovo |
| Kuwait |
| Kyrgyz Republic |
| Lao PDR |
| Late-demographic dividend |
| Latin America & Caribbean (excluding high income) |
| Latin America & Caribbean |
| Latin America & the Caribbean (IDA & IBRD countries) |
| Latvia |
| Least developed countries: UN classification |
| Lebanon |
| Lesotho |
| Liberia |
| Libya |
| Liechtenstein |
| Lithuania |
| Low & middle income |
| Low income |
| Lower middle income |
| Luxembourg |
| Macao SAR, China |
| Madagascar |
| Malawi |
| Malaysia |
| Maldives |
| Mali |
| Malta |
| Marshall Islands |
| Mauritania |
| Mauritius |
| Mexico |
| Micronesia, Fed. Sts. |
| Middle East, North Africa, Afghanistan & Pakistan (excluding high income) |
| Middle East, North Africa, Afghanistan & Pakistan (IDA & IBRD) |
| Middle East, North Africa, Afghanistan & Pakistan |
| Middle income |
| Moldova |
| Monaco |
| Mongolia |
| Montenegro |
| Morocco |
| Mozambique |
| Myanmar |
| Namibia |
| Nauru |
| Nepal |
| Netherlands |
| New Caledonia |
| New Zealand |
| Nicaragua |
| Niger |
| Nigeria |
| North America |
| North Macedonia |
| Northern Mariana Islands |
| Norway |
| Not classified |
| OECD members |
| Oman |
| Other small states |
| Pacific island small states |
| Pakistan |
| Palau |
| Panama |
| Papua New Guinea |
| Paraguay |
| Peru |
| Philippines |
| Poland |
| Portugal |
| Post-demographic dividend |
| Pre-demographic dividend |
| Puerto Rico (US) |
| Qatar |
| Romania |
| Russian Federation |
| Rwanda |
| Samoa |
| San Marino |
| Sao Tome and Principe |
| Saudi Arabia |
| Senegal |
| Serbia |
| Seychelles |
| Sierra Leone |
| Singapore |
| Sint Maarten (Dutch part) |
| Slovak Republic |
| Slovenia |
| Small states |
| Solomon Islands |
| Somalia, Fed. Rep. |
| South Africa |
| South Asia (IDA & IBRD) |
| South Asia |
| South Sudan |
| Spain |
| Sri Lanka |
| St. Kitts and Nevis |
| St. Lucia |
| St. Martin (French part) |
| St. Vincent and the Grenadines |
| Sub-Saharan Africa (excluding high income) |
| Sub-Saharan Africa (IDA & IBRD countries) |
| Sub-Saharan Africa |
| Sudan |
| Suriname |
| Sweden |
| Switzerland |
| Syrian Arab Republic |
| Tajikistan |
| Tanzania |
| Thailand |
| Timor-Leste |
| Togo |
| Tonga |
| Trinidad and Tobago |
| Tunisia |
| Turkiye |
| Turkmenistan |
| Turks and Caicos Islands |
| Tuvalu |
| Uganda |
| Ukraine |
| United Arab Emirates |
| United Kingdom |
| United States |
| Upper middle income |
| Uruguay |
| Uzbekistan |
| Vanuatu |
| Venezuela, RB |
| Viet Nam |
| Virgin Islands (U.S.) |
| West Bank and Gaza |
| World |
| Yemen, Rep. |
| Zambia |
| Zimbabwe |
Kullandığımız veri setinde, gerçek ülkeleri temsil etmeyen bazı gözlemler bulunmaktadır. Bunlar arasında Not classified, OECD members veya Other small states gibi tanımlayıcı ifadeler yer almaktadır. Analizin doğruluğunu sağlamak için, bu ülke dışı gözlemlerin veri setinden çıkarılması gerekmektedir.
WDI paketi, ek bilgiler sunmakta olup WDI_data$country adlı bir veri seti içermektedir. Bu veri seti, ülkeler hakkında daha ayrıntılı ve açıklayıcı bilgiler sağlamaktadır. Bu tamamlayıcı veri kullanılarak, mevcut veri setimiz ülke bilgileri açısından zenginleştirilebilir.
Kendi veri setimiz ile WDI_data$country veri setini birlikte kullanarak, ülke niteliği taşımayan gözlemleri tespit etmek ve bunları veri setinden çıkarmak mümkündür. Bu işlem sonucunda analiz, yalnızca gerçek ülkelere ait gözlemler üzerinden gerçekleştirilecek ve böylece daha doğru, güvenilir ve anlamlı sonuçlar elde edilecektir.
WDI_extra <- as.data.frame(WDI_data$country)
df <- left_join(df, WDI_extra)
## Joining with `by = join_by(country, iso2c, iso3c)`
df %>% describe_all()
## # A tibble: 13 × 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 65 1960 1992 2024
## 5 EG.ELC.ACCS.ZS dbl 9431 54.5 2553 0.53 81.2 100
## 6 EN.CLC.MDAT.ZS dbl 17122 99 160 0 1.17 9.23
## 7 AG.LND.IRIG.AG.ZS dbl 16062 92.9 1173 0 11.1 89.0
## 8 region chr 780 4.5 9 NA NA NA
## 9 capital chr 780 4.5 211 NA NA NA
## 10 longitude chr 780 4.5 211 NA NA NA
## 11 latitude chr 780 4.5 211 NA NA NA
## 12 income chr 780 4.5 7 NA NA NA
## 13 lending chr 780 4.5 6 NA NA NA
Bu veri seti genel olarak ülke ve yıl bilgilerini, bölgesel ve başkent bilgilerini ve bazı ekonomik ve altyapı göstergelerini içermektedir. Veri setimizde, özellikle elektriğe erişim oranı (EG.ELC.ACCS.ZS) ve tarım arazilerinin sulama oranı (AG.LND.IRIG.AG.ZS) gibi bazı önemli değişkenlerde eksik gözlemler bulunduğu görülmektedir. Kapsamlı ve güvenilir istatistiksel analizler yapabilmek için bu eksik verilerin uygun yöntemlerle ele alınması büyük önem taşımaktadır.
country, iso2c, iso3c, region, capital, longitude gibi değişkenlerde eksik veri yoktur.
year değişkeni 1960–2024 yıllarını kapsamakta ve eksiksizdir.
EG.ELC.ACCS.ZS, EN.CLC.MDAT.ZS, AG.LND.IRIG.AG.ZS gibi ekonomik ve altyapı göstergelerinde eksik gözlemler oldukça fazladır (bazı değişkenlerde %50’nin üzerinde).
Bu nedenle analizlerde bu eksik verilerin göz önünde bulundurulması ve gerekirse uygun imputation yöntemleri veya analiz tekniklerinin kullanılması önerilir.
# Group by 'country' and count missing values within each group
missing_data_count <- df %>%
group_by(country) %>%
summarize(missing_count = sum(is.na(AG.LND.IRIG.AG.ZS)), .groups = 'drop')
# Identify countries with all missing data or more than 20 missing points
countries_with_all_missing <- missing_data_count %>%
filter(missing_count == 65) # Change 66 to the total number of observations per country
countries_with_more_than_20_missing <- missing_data_count %>%
filter(missing_count > 20) # Change 20 to your desired threshold
# View countries with all missing data or more than 20 missing points
print(countries_with_all_missing)
## # A tibble: 145 × 2
## country missing_count
## <chr> <int>
## 1 Africa Eastern and Southern 65
## 2 Africa Western and Central 65
## 3 American Samoa 65
## 4 Andorra 65
## 5 Angola 65
## 6 Antigua and Barbuda 65
## 7 Arab World 65
## 8 Aruba 65
## 9 Bahamas, The 65
## 10 Barbados 65
## # ℹ 135 more rows
# Retirer les pays avec toutes les valeurs manquantes
df_clean <- df %>% filter(!country %in% countries_with_all_missing$country)
# Retirer les pays avec plus de 20 valeurs manquantes
df_clean <- df_clean %>% filter(!country %in% countries_with_more_than_20_missing$country)
## # A tibble: 0 × 2
## # ℹ 2 variables: country <chr>, missing_count <int>
print(countries_with_more_than_20_missing)
## # A tibble: 266 × 2
## country missing_count
## <chr> <int>
## 1 Afghanistan 42
## 2 Africa Eastern and Southern 65
## 3 Africa Western and Central 65
## 4 Albania 48
## 5 Algeria 49
## 6 American Samoa 65
## 7 Andorra 65
## 8 Angola 65
## 9 Antigua and Barbuda 65
## 10 Arab World 65
## # ℹ 256 more rows
## # A tibble: 1 × 2
## country missing_count
## <chr> <int>
## 1 West Bank and Gaza 30
# Filter out West Bank and Gaza
df <- df %>%
filter(!(country %in% c("West Bank and Gaza")))
df %>% describe_all()
## # A tibble: 13 × 8
## variable type na na_pct unique min mean max
## <chr> <chr> <int> <dbl> <int> <dbl> <dbl> <dbl>
## 1 country chr 0 0 265 NA NA NA
## 2 iso2c chr 0 0 265 NA NA NA
## 3 iso3c chr 0 0 261 NA NA NA
## 4 year int 0 0 65 1960 1992 2024
## 5 EG.ELC.ACCS.ZS dbl 9393 54.5 2551 0.53 81.2 100
## 6 EN.CLC.MDAT.ZS dbl 17057 99 160 0 1.17 9.23
## 7 AG.LND.IRIG.AG.ZS dbl 16009 92.9 1161 0 11.1 89.0
## 8 region chr 780 4.5 9 NA NA NA
## 9 capital chr 780 4.5 211 NA NA NA
## 10 longitude chr 780 4.5 211 NA NA NA
## 11 latitude chr 780 4.5 211 NA NA NA
## 12 income chr 780 4.5 7 NA NA NA
## 13 lending chr 780 4.5 6 NA NA NA
# Subset the original dataset 'df' to keep year bigger than 2000
dff <- df %>%
filter(year>=2005)
# Group by 'country' and count missing values within each group
missing_data_count <- dff %>%
group_by(country) %>%
summarize(missing_count = sum(is.na(EG.ELC.ACCS.ZS)), .groups = 'drop')
dff %>% describe_all()
## # A tibble: 13 × 8
## variable type na na_pct unique min mean max
## <chr> <chr> <int> <dbl> <int> <dbl> <dbl> <dbl>
## 1 country chr 0 0 265 NA NA NA
## 2 iso2c chr 0 0 265 NA NA NA
## 3 iso3c chr 0 0 261 NA NA NA
## 4 year int 0 0 20 2005 2014. 2024
## 5 EG.ELC.ACCS.ZS dbl 330 6.2 1621 0.8 82.2 100
## 6 EN.CLC.MDAT.ZS dbl 5132 96.8 160 0 1.17 9.23
## 7 AG.LND.IRIG.AG.ZS dbl 4253 80.2 1002 0 11.4 89.0
## 8 region chr 240 4.5 9 NA NA NA
## 9 capital chr 240 4.5 211 NA NA NA
## 10 longitude chr 240 4.5 211 NA NA NA
## 11 latitude chr 240 4.5 211 NA NA NA
## 12 income chr 240 4.5 7 NA NA NA
## 13 lending chr 240 4.5 6 NA NA NA
# Filter out countries no missing values for 'EG.ELC.ACCS.ZS'
countries_to_keep <- missing_data_count %>%
filter(missing_count == 5) %>%
pull(country)
# Subset the original dataset 'df' to keep only the selected countries
dff <- dff %>%
filter(country %in% countries_to_keep)
if (nrow(df) > 6) {
df %>% describe_all()
}
## # A tibble: 13 × 8
## variable type na na_pct unique min mean max
## <chr> <chr> <int> <dbl> <int> <dbl> <dbl> <dbl>
## 1 country chr 0 0 265 NA NA NA
## 2 iso2c chr 0 0 265 NA NA NA
## 3 iso3c chr 0 0 261 NA NA NA
## 4 year int 0 0 65 1960 1992 2024
## 5 EG.ELC.ACCS.ZS dbl 9393 54.5 2551 0.53 81.2 100
## 6 EN.CLC.MDAT.ZS dbl 17057 99 160 0 1.17 9.23
## 7 AG.LND.IRIG.AG.ZS dbl 16009 92.9 1161 0 11.1 89.0
## 8 region chr 780 4.5 9 NA NA NA
## 9 capital chr 780 4.5 211 NA NA NA
## 10 longitude chr 780 4.5 211 NA NA NA
## 11 latitude chr 780 4.5 211 NA NA NA
## 12 income chr 780 4.5 7 NA NA NA
## 13 lending chr 780 4.5 6 NA NA NA
Küresel Üretkenliğin Değerlendirilmesi: Dünya Ekonomisinde Ülkelerin Katkısının Analizi
Bu çalışmanın bu bölümünde, ülkelerin küresel ekonomi içindeki üretkenlik düzeylerini değerlendirmeyi amaçlıyoruz. Bu doğrultuda, Dünya Bankası (World Development Indicators – WDI) verileri kullanılarak, tüm ülkelerin reel Gayri Safi Yurtiçi Hasıla (GSYH) değerleri toplanarak dünya toplam GSYH’si ve ülkelerin nüfus verileri bir araya getirilerek dünya toplam nüfusu hesaplanmaktadır. Bu yaklaşım, küresel ekonomik üretimin genel bir çerçevesini oluşturmamıza olanak tanımaktadır.
Her bir ülkenin küresel ekonomiye katkısını ölçebilmek için, ülkenin dünya nüfusu içindeki payı ile dünya GSYH’si içindeki payı karşılaştırılmaktadır. Örneğin, bir ülke dünya nüfusunun %1’ini oluşturuyor ve dünya toplam üretiminin %1’ini gerçekleştiriyorsa, bu oranlar kullanılarak verim adı verilen basit ancak açıklayıcı bir üretkenlik göstergesi elde edilmektedir.
Bu bağlamda, verim değerinin 1’den büyük olması, ilgili ülkenin nüfus payına kıyasla küresel üretime orantısal olarak daha fazla katkı sağladığını göstermektedir. Buna karşılık, verim değerinin 1’den küçük olması, ülkenin üretkenliğinin nüfus büyüklüğüne göre görece düşük olduğunu ve potansiyel gelişim alanları bulunduğunu işaret etmektedir. Bu analiz, ülkelerin nüfus büyüklüğü ve ekonomik üretim performanslarını küresel ölçekte karşılaştırmak için temel ve sezgisel bir çerçeve sunmaktadır.
ggplot(df, aes(x = year, y = EG.ELC.ACCS.ZS)) +
geom_line() +
labs(
title = "Global Trend in Access to Electricity",
x = "Year",
y = "Access to Electricity (% of population)"
)
## Warning: Removed 8218 rows containing missing values or values outside the scale range
## (`geom_line()`).
Grafik, dünya genelinde elektriğe erişimi olan nüfusun yüzdesinin zaman içindeki değişimini göstermektedir. Zaman içerisinde genel olarak artan bir eğilim gözlemlenmektedir. Bu durum, enerji altyapısının geliştirilmesine yönelik küresel çabaların ve temel hizmetlere erişimin yaygınlaştırılmasına yönelik politikaların etkili olduğunu göstermektedir. Özellikle gelişmekte olan ülkelerde elektriğe erişimin artması, ekonomik ve sosyal kalkınma açısından önemli bir ilerleme olarak değerlendirilmektedir.
Bununla birlikte, artış eğiliminin doğrusal olmaması, ülkeler ve bölgeler arasında devam eden eşitsizliklere işaret etmektedir. Ekonomik kısıtlar, kurumsal yetersizlikler ve politik istikrarsızlıklar, elektriğe erişimin bazı dönemlerde yavaşlamasına neden olmuş olabilir. Elektriğe erişim, üretkenlik, eğitim ve sağlık hizmetlerine erişim gibi birçok temel unsurun ön koşulu olduğundan, bu göstergedeki artış genel kalkınma seviyesindeki iyileşmeyi yansıtmaktadır. Ancak, sürdürülebilir ve kapsayıcı bir kalkınma için elektriğe erişimde kalan eşitsizliklerin azaltılmasına yönelik hedefe yönelik politikaların uygulanması gerekmektedir.
ggplot(df, aes(x = year, y = AG.LND.IRIG.AG.ZS)) +
geom_line() +
labs(
title = "Share of Irrigated Agricultural Land Over Time",
x = "Year",
y = "Irrigated Agricultural Land (%)"
)
## Warning: Removed 8468 rows containing missing values or values outside the scale range
## (`geom_line()`).
Bu çalışmada kullanılan göstergeler, ülkelerin ekonomik üretim düzeylerinden ziyade altyapı gelişmişliği, çevresel politika kapasitesi ve tarımsal sürdürülebilirlik düzeylerini ölçmektedir. Bu nedenle analiz, küresel üretkenlikten çok kalkınma ve sürdürülebilirlik boyutlarına odaklanmaktadır.
library(readxl)