MENIU

PRADŽIA | APIE PUSLAPĮ | KONTAKTAI | AUTORINĖS TEISĖS

Similar page in ENGLISH is available HERE.

Search This Blog

Sunday, May 29, 2016

04 tema. Pašaliname nereikalingus lentelės stulpelius

Ši tema apie tai, kaip R ekonometrinėje programoje pašalinti (ištrinti) stulpelį turimoje duomenų lentelėje.

Ankstesnėje temoje išmokome lentelę papildyti naujais stulpeliais, juos užpildydami reikšmėmis, apskaičiuotomis panaudojus pradinius lentelės duomenis. Pavyzdžiui, pradinių CO2 reikšmių pagrindu sukūrėme logaritmuotų CO2 reikšmių stulpelį, taip pat sukūrėme stulpelį su CO2 reikšmių nuokrypiais nuo vidurkio.

Greta poreikio papildyti lentelę naujais stulpeliais taip pat gali kilti poreikis pašalinti nereikalingus stulpelius.

Pirmiausia papildykime savo turimą lentelę („lentele2“) mums nereikalingu stulpeliu. Kaip prisimename iš ankstesnės temos, mūsų lentelė yra įrašyta faile „pavyzdys.RData“. Atsidarykime šį failą. Jeigu ankstesnės temos metu išsaugojote visus sukurtus stulpelius, komanda „show(lentele2)“ mums pateiks tokią lentelę (virš lentelės taip pat pateikiau komandas, kuriomis buvo sukurti papildomi logaritmuotų reikšmių stulpeliai):


Sukurkime naują stulpelį (kurį po to ištrinsime). Pavyzdžiui:

lentele2$meanCO2 <- mean(lentele2$CO2)
lentele2$difCO2 <- lentele2$CO2 - mean(lentele2$CO2)

Komanda „show(lentele2)“ mums pateiks lentelę, papildytą naujais stulpeliais:


Kaip minėjau, šie stulpeliai mums nereikalingi, tad ištrinkime juos. Pirmiausia ištrinkime meanCO2, naudodami tokią komandą:

lentele2$meanCO2 <- NULL

Komanda „show(lentele2)“ mums leis įsitikinti, kad stulpelis ištrintas:


Analogiškai ištrinkime ir difCO2:

lentele2$difCO2 <- NULL

Dabar belieka išsaugoti savo projektą, kad galėtume bet kada prie jo sugrįžti. Spaudžiame „File“, tada „Save workspace...“, ir išsaugojame .RData formatu, tuo pačiu pavadinimu „pavyzdys.RData“. Vėliau šią išsaugotą bylą galėsime bet kada atsidaryti, pavyzdžiui, per meniu punktą „Load Workspace“, ir tęsti duomenų analizę.

No comments:

Post a Comment