Az R adatelemzési nyelv alapjai I.

Hasonló dokumentumok
GYERMEKEK FIZIKAI FEJLŐDÉSE. Százalékos adatok és görbék. Fiúk Lányok Fiúk Lányok ,8 10,5 12,6 8,1 9,7 11,6

Módszertani Intézeti Tanszéki Osztály. A megoldás részletes mellékszámítások hiányában nem értékelhető!

Biostatisztika VIII. Mátyus László. 19 October

Malnutríció rizikószűrés és testösszetétel vizsgálat a gasztroenterológiai osztályon

Statisztikai programcsomagok gyakorlat Pót zárthelyi dolgozat megoldás

NEVEZETES FOLYTONOS ELOSZLÁSOK

III. melléklet. Az alkalmazási előírás és a betegtájékoztató vonatkozó pontjainak módosításai

Általános lelet. A vizsgálatot kérı orvos: [mmhg*h]


Leíró statisztika. Adatok beolvasása az R-be és ezek mentése

Normális eloszlás tesztje

Adatelemzés az R-ben április 25.

Matematika A3 Valószínűségszámítás, 6. gyakorlat 2013/14. tavaszi félév

Segítség az outputok értelmezéséhez

STATISZTIKA. A Föld pályája a Nap körül. Philosophiae Naturalis Principia Mathematica (A természetfilozófia matematikai alapelvei, 1687)



Hipotézis, sejtés STATISZTIKA. Kétmintás hipotézisek. Tudományos hipotézis. Munkahipotézis (H a ) Nullhipotézis (H 0 ) 11. Előadás

Adatelemzés SAS Enterprise Guide használatával. Soltész Gábor solteszgabee[at]gmail.com

A biostatisztika alapfogalmai, konfidenciaintervallum. Dr. Boda Krisztina PhD SZTE ÁOK Orvosi Fizikai és Orvosi Informatikai Intézet

STATISZTIKA. ( x) 2. Eloszlásf. 9. gyakorlat. Konfidencia intervallumok. átlag. 45% 40% 35% 30% 25% 20% 15% 10% 5% 0% (cm)

ELTE TáTK Közgazdaságtudományi Tanszék GAZDASÁGSTATISZTIKA. Készítette: Bíró Anikó. Szakmai felelős: Bíró Anikó június

Létszám: 97 / 54 fiú, 43 lány Tanév: 2014/2015. Adatfeltöltöttségi állapot: 88,99083 % Nyomtatás dátuma: :00:11 FIÚK LÁNYOK

Elso elemzés Example Athletic

Létszám: 372 / 182 fiú, 190 lány Tanév: 2014/2015. Adatfeltöltöttségi állapot: 84,16290 % Nyomtatás dátuma: :08:07 FIÚK LÁNYOK

Hipotézis vizsgálatok. Egy példa. Hipotézisek. A megfigyelt változó eloszlása Kérdés: Hatásos a lázcsillapító gyógyszer?

Létszám: 325 / 163 fiú, 162 lány Tanév: 2014/2015. Adatfeltöltöttségi állapot: 99,08537 % Nyomtatás dátuma: :38:57 FIÚK LÁNYOK

Hipotézis vizsgálatok

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Létszám: 72 / 28 fiú, 4 4 lány Tanév: 2015/2016. Adatfeltöltöttségi állapot: 97,29730 % Nyomtatás dátuma: :59:53 FIÚK LÁNYOK

dr.xlsx A programról Szövegműveletekhez használható függvények

Létszám: 180 / 100 fiú, 80 lány Tanév: 2015/2016. Adatfeltöltöttségi állapot: 100,00000 % Nyomtatás dátuma: :19:32 FIÚK LÁNYOK

Adatfeltöltöttségi állapot: 100,00000 % Nyomtatás dátuma: :47:45 FIÚK LÁNYOK. 11 évesek 6 33% 50% 17% 18 6% 67% 22% 5%

Létszám: 335 / 263 fiú, 72 lány Tanév: 2014/2015. Adatfeltöltöttségi állapot: 99,11243 % Nyomtatás dátuma: :53:30 FIÚK LÁNYOK

Létszám: 789 / 345 fiú, 444 lány Tanév: 2014/2015. Adatfeltöltöttségi állapot: 83,22785 % Nyomtatás dátuma: :38:37 FIÚK LÁNYOK

VIII. Népegészségügyi Konferencia, Megnyitó 2017.

Adatfeltöltöttségi állapot: 97,46032 % Nyomtatás dátuma: :37:18 FIÚK LÁNYOK. 11 évesek 19 89% 5% 6% 12 8% 58% 17% 17%

Miskolci Herman Ottó Gimnázium / 1 INTÉZMÉNYI ZÓNAÖSSZESÍTŐ VÁLASZTOTT TANÉV SZERINT TESTÖSSZETÉTEL ÉS TÁPLÁLTSÁGI PROFIL

Kutatásmódszertan és prezentációkészítés

Létszám: 175 / 95 fiú, 80 lány Tanév: 2015/2016. Adatfeltöltöttségi állapot: 96,15385 % Nyomtatás dátuma: :18:05 FIÚK LÁNYOK

Gyakorló feladatok 9.évf. halmaznak, írd fel az öt elemű részhalmazokat!. Add meg a következő halmazokat és ábrázold Venn-diagrammal:

7, 6, 0, 4, 0, 1, 5, 2, 2, 16, 1, 0, 2, 3, 9, 2, 4, 10, 3, 1, 2, 12, 4, 1

Létszám: 324 / 194 fiú, 130 lány Tanév: 2014 /2015. Adatfeltöltöttségi állapot: 113,30590 % Nyomtatás dátuma: :04:56 FIÚK LÁNYOK

2.1. A éves népesség munkanélküliségi rátája

Adatmanipuláció, transzformáció, szelekció SPSS-ben

Biometria az orvosi gyakorlatban. Korrelációszámítás, regresszió

Handout-ok a továbbképzés résztvevői számára

VI. Népegészségügyi Konferencia, Megnyitó 2015.

Az antropometria alkalmazásának célja a hatékony, biztonságos és kényelmes tevékenység biztosítása a méretek és elrendezés helyes megválasztásával

1. Egy Kft dolgozóit a havi bruttó kereseteik alapján csoportosítottuk: Havi bruttó bér, ezer Ft/fő

Tehergépkocsi TANFOLYAMOK ÁRAI. Képzés díja (Oktatási + Vizsgadíjak): "C" kategória OKTATÁSI DÍJ. VIZSGADÍJAK (az NKH részére fizetendők)

STATISZTIKA. Egymintás u-próba. H 0 : Kefir zsírtartalma 3% Próbafüggvény, alfa=0,05. Egymintás u-próba vagy z-próba

A bergengóc lakosság szemszín szerinti megoszlása a négy tartományban azonos:

Típus PH 500 PH 800 PH 1000-B PH 1000-S PH 1250 PH 1500 PH 2000 PH 2500 PH 3000 PH 4000 PH 5000

NETFIT mérés. Az iskola eredményei 2015/16. TESTÖSSZETÉTEL ÉS TÁPLÁLTSÁGI PROFIL. Testtömeg-index (BMI: kg/m 2 ) 10 évesek 0 0

Logisztikus regresszió október 27.

STATISZTIKA ELŐADÁS ÁTTEKINTÉSE. Mi a modell? Matematikai statisztika. 300 dobás. sűrűségfüggvénye. Egyenletes eloszlás

Adatfeltöltöttségi állapot: 23,51 % Nyomtatás dátuma: :26: é ve s e k 3 100% 1 100% 13 é ve ses e k 5 20% 60% 20% 2 50% 50%

A beadandó 4 db feladatból áll. Mindegyik feladatra külön jegyet kap, amelyek beszámítanak a félév végi jegybe.

6. Előadás. Vereb György, DE OEC BSI, október 12.

Az elhízás, a bulimia, az anorexia. Az elhízás

Az OECD PISA adatbázis elemzése

Fontos azt figyelembe venni, hogy az egy-két fős létszámok nem reprezentatívak. Nyilván ezt az iskolai szintű eredményeknél kell értelmezni.

Egymintás próbák. Alapkérdés: populáció <paramétere/tulajdonsága> megegyezik-e egy referencia paraméter értékkel/tulajdonsággal?

Valószínűségszámítás összefoglaló

III. Népegészségügyi Konferencia, Megnyitó A év szűrővizsgálatainak eredményei. Dr. Barna István

Adatok importálása R-ben

Matematikai statisztika

A leíró statisztikák

MH Honvéd Egészségügyi Központ, Preventív Igazgatóság, Fizikai Alkalmasság-vizsgáló Osztály Budapest, január 22.

QP és QX mélykútszivattyúk 4"

Hogyan mentsd meg a szíved?

PHP-MySQL. Adatbázisok gyakorlat

ÁR kulcsrakész ÁR lapraszerelt

Deutsche Telebank besorolása

Elso elemzés Example Anorexia

A lovassportban versenyzők szakágak, nemek és életkor szerinti elemzése

Feladatok. Az adatokat tartalmazó munkafüzetet mentsük le saját számítógépünkre, majd onnan nyissuk meg az Excel programmal!

MINTAFELADATOK. 1. Az alábbi diagram egy kiskereskedelmi lánc boltjainak forgalomkoncentrációját szemlélteti:

Kérem, ismerkedjen meg a DigitAudit program AuditTeszt moduljának Adatok tesztelése menüpontjával.

Laktózérzékenyek táplálkozási szokásainak hatása a testösszetételre

Korreláció és lineáris regresszió

Általános lelet. A vizsgálatot kérő orvos: [mmhg*h]

VI. Népegészségügyi Konferencia, Megnyitó 2015.

Magyarország átfogó egészségvédelmi szűrőprogramja

s n s x A m és az átlag Standard hiba A m becslése Információ tartalom Átlag Konfidencia intervallum Pont becslés Intervallum becslés

Bevezetés a programozásba I.

1. Tankönyvrendelés. 2. Mátyás király. 3. Halma. I n f o r m a t i k a é r e t t s é g i, k ö z é p s z i n t, o k t ó b e r 2 7.

Gyakorlat 8 1xANOVA. Dr. Nyéki Lajos 2016

Feladatok: pontdiagram és dobozdiagram. Hogyan csináltuk?

Adatok statisztikai értékelésének főbb lehetőségei

A biostatisztika alapfogalmai, hipotézisvizsgálatok. Dr. Boda Krisztina Boda PhD SZTE ÁOK Orvosi Informatikai Intézet

Matematikai alapok és valószínőségszámítás. Normál eloszlás

FÖL(D)PÖRGETŐK HÁZI VERSENY 2. FORDULÓ 5-6. évfolyam Téma: Lelkünk temploma, avagy nagyító alatt az emberi test

Statisztika I. 9. előadás. Előadó: Dr. Ertsey Imre

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK EMELT SZINT Statisztika

Bevezetés a hipotézisvizsgálatokba

Normális eloszlás paramétereire vonatkozó próbák

Excel gyakorlása Hozd létre az alábbi cellastruktúrát a harmadik munkalapra! 3. A második munkalapra készítsd el a következő naptár részletet!

Statisztika. Politológus képzés. Daróczi Gergely április 17. Politológia Tanszék

Átírás:

Gyakorlati feladat megoldása Az R adatelemzési nyelv alapjai I. September 14, 2018 A feladat megoldása során egy olyan adattáblával fogunk dolgozni, amely hipotetikus személyek testmagasság és testsúly adatait tartalmazza. Gyakorlandó ismeretek: adattábla létrehozása statisztikai függvények használata adattáblák összefűzése hiányzó adatok kezelése adatok származtatása leíró statisztikák készítése adattáblákról részhalmazok szűrése adattábla exportálása / importálása 1. Hozzon létre egy adattáblát, amely 50 hipotetikus férfi testmagasságát és testsúlyát tartalmazza. Az adatok előállításához sorsoljon normális eloszlású véletlen számokat (testmagasság átlaga = 175 [cm], szórása = 10 [cm]; testsúly átlaga = 80 [kg], szórása = 10 [kg]). Parancsok: data.frame, rnorm df.ferfi <- data.frame( Magassag = rnorm( n = 50, mean = 175, sd = 10 ), Suly = rnorm( n = 50, mean = 80, sd = 10 ) ) head( df.ferfi ) Magassag Suly 1 190.1325 103.94432 2 167.1744 87.59986 3 167.0702 91.91458 4 186.7983 66.12818 5 159.6555 80.22123 6 171.9466 73.89548 2. Hozzon létre egy másik adattáblát, amely 50 hipotetikus nő testmagasságát és testsúlyát tartalmazza. Az adatok előállításához sorsoljon normális eloszlású véletlen

számokat (testmagasság átlaga = 165 [cm], szórása = 8 [cm]; testsúly átlaga = 65 [kg], szórása = 10 [kg]). Parancsok: data.frame, rnorm df.no <- data.frame( Magassag = rnorm( n = 50, mean = 165, sd = 8 ), Suly = rnorm( n = 50, mean = 65, sd = 10 ) ) head( df.no ) Magassag Suly 1 174.1159 55.52956 2 147.3872 46.49836 3 171.8997 69.40236 4 161.4531 68.24115 5 163.8828 83.78859 6 157.1744 61.33684 3. Mindkét táblához fűzzön hozzá egy új oszlopot, amely a személy nemét tartalmazza, majd fűzze össze a két táblát egy új táblává. A további feladatok megoldása során ezt az új táblát használja. Parancsok: rbind df.ferfi$nem <- "Ferfi" df.no$nem <- "No" df <- rbind( df.ferfi, df.no ) df$nem <- as.factor( df$nem ) head( df ) 1 190.1325 103.94432 Ferfi 2 167.1744 87.59986 Ferfi 3 167.0702 91.91458 Ferfi 4 186.7983 66.12818 Ferfi 5 159.6555 80.22123 Ferfi 6 171.9466 73.89548 Ferfi 4. Generáljon véletlenszerű hiányzást az adattáblában a testmagasság és a testsúly oszlopba (~10%-nyi hiányzó adatot generáljon). Tipp: sorsoljon véletlen indexeket a megadott oszlopokban és töltse ki NA -val. Parancsok: sample sample( 1:100, 100 * 0.1 ) [1] 24 8 40 83 9 71 63 99 92 39

df[ sample( 1:100, 10 ), "Magassag" ] <- NA df[ sample( 1:100, 10 ), "Suly" ] <- NA df[!complete.cases( df ), ] 2 167.1744 NA Ferfi 5 NA 80.22123 Ferfi 6 NA NA Ferfi 12 171.5093 NA Ferfi 25 NA 87.42545 Ferfi 38 170.3953 NA Ferfi 40 NA 86.39088 Ferfi 43 171.6596 NA Ferfi 46 NA 92.38831 Ferfi 50 188.5451 NA Ferfi 61 NA 58.23514 No 62 NA 62.78106 No 63 159.5505 NA No 64 NA 80.42573 No 69 NA 76.15001 No 72 NA 77.35119 No 76 160.6712 NA No 87 151.4992 NA No 88 162.3160 NA No 5. Készítsen leíró statisztikákat az adattábláról, összesítve és nemenkénti bontásban is. Figyeljen a hiányzó értékekre. Parancsok: summary, split, lapply summary( df ) Min. :147.4 Min. : 46.50 Ferfi:50 1st Qu.:161.8 1st Qu.: 63.22 No :50 Median :169.6 Median : 71.31 Mean :170.0 Mean : 71.96 3rd Qu.:175.9 3rd Qu.: 79.46 Max. :201.9 Max. :103.94 NA's :10 NA's :10 dfs.list <- split( x = df, f = df$nem ) lapply( X = dfs.list, FUN = summary ) $Ferfi Min. :155.7 Min. : 59.87 Ferfi:50 1st Qu.:167.4 1st Qu.: 71.60 No : 0 Median :174.2 Median : 78.48

Mean :175.5 Mean : 79.15 3rd Qu.:183.4 3rd Qu.: 85.63 Max. :201.9 Max. :103.94 NA's :5 NA's :6 $No Min. :147.4 Min. :46.50 Ferfi: 0 1st Qu.:158.7 1st Qu.:59.45 No :50 Median :165.1 Median :66.79 Mean :164.4 Mean :65.09 3rd Qu.:170.6 3rd Qu.:71.33 Max. :181.5 Max. :83.79 NA's :5 NA's :4 6. Pótolja a hiányzó adatokat a nemeknek megfelelő átlagértékek alapján. Parancsok: mean, is.na mean( df$magassag[ df$nem == "Ferfi" ] ) [1] NA mean( df$magassag[ df$nem == "Ferfi" ], na.rm = T ) [1] 175.5299 df$magassag[ is.na( df$magassag ) & df$nem == "Ferfi" ] <- mean( df$magassag[ df$nem == "Ferfi" ], na.rm = T ) df[ is.na( df$suly ) & df$nem == "Ferfi", "Suly" ] <- mean( df$suly[ df$nem == "Ferfi" ], na.rm = T ) df[ is.na( df$magassag ) & df$nem == "No", "Magassag" ] <- mean( df$magassag[ df$nem == "No" ], na.rm = T ) df[ is.na( df$suly ) & df$nem == "No", "Suly" ] <- mean( df$suly[ df$nem == "No" ], na.rm = T ) summary( df ) Min. :147.4 Min. : 46.50 Ferfi:50 1st Qu.:162.6 1st Qu.: 65.04 No :50 Median :169.6 Median : 71.64 Mean :170.0 Mean : 72.12 3rd Qu.:175.6 3rd Qu.: 79.15 Max. :201.9 Max. :103.94 lapply( X = split( x = df, f = df$nem ), FUN = summary ) $Ferfi Min. :155.7 Min. : 59.87 Ferfi:50

1st Qu.:168.4 1st Qu.: 73.13 No : 0 Median :175.5 Median : 79.15 Mean :175.5 Mean : 79.15 3rd Qu.:181.9 3rd Qu.: 84.34 Max. :201.9 Max. :103.94 $No Min. :147.4 Min. :46.50 Ferfi: 0 1st Qu.:159.0 1st Qu.:59.89 No :50 Median :164.4 Median :65.19 Mean :164.4 Mean :65.09 3rd Qu.:169.6 3rd Qu.:71.13 Max. :181.5 Max. :83.79 7. Számítsa ki a BMI értékét minden személyre, és ezt fűzze az adattáblához egy új oszlopba ( BMI ). BMI = testsúly [kg] / (testmagasság [m])^2 df$bmi <- df$suly / ( ( df$magassag / 100 ) * ( df$magassag / 100 ) ) summary( df$bmi ) Min. 1st Qu. Median Mean 3rd Qu. Max. 17.20 22.21 25.01 25.08 27.95 36.96 8. A BMI értéke alapján sorolja be a személyeket az alábbi kategóriákba: 18.5 alatt: Alultáplált 18.5 és 25 között: Normális 25 és 30 között: Túlsúlyos 30 felett: Elhízott Ezt fűzze hozzá az adattáblához egy új oszlopba ( BMI.Status ). Parancsok: cut df$bmi.status <- cut( x = df$bmi, breaks = c( 0, 18.5, 25, 30, Inf ), labels = c( "Alultaplalt", "Normalis", "Tulsulyos", "Elhizott" ) ) lapply( X = split( x = df$bmi, f = df$bmi.status ), FUN = summary )

$Alultaplalt Min. 1st Qu. Median Mean 3rd Qu. Max. 17.20 17.23 17.37 17.51 17.58 18.32 $Normalis Min. 1st Qu. Median Mean 3rd Qu. Max. 18.95 20.93 22.56 22.25 23.31 24.96 $Tulsulyos Min. 1st Qu. Median Mean 3rd Qu. Max. 25.06 25.81 26.89 27.16 28.29 29.99 $Elhizott Min. 1st Qu. Median Mean 3rd Qu. Max. 30.08 31.07 32.45 32.67 33.89 36.96 9. Szűrje le a túlsúlyos személyeket, az elhízott férfiakat, azokat a normális nőket, akiknek a testmagassága átlagon aluli azokat a túlsúlyos vagy elhízott nőket, akiknek a testsúlya meghaladja a normális férfiak átlagos testsúlyát Parancsok: pl. subset, mean stb. # túlsúlyos személyek subset( df, BMI.Status == "Tulsulyos" ) BMI BMI.Status 1 190.1325 103.94432 Ferfi 28.75333 Tulsulyos 2 167.1744 79.15136 Ferfi 28.32167 Tulsulyos 5 175.5299 80.22123 Ferfi 26.03676 Tulsulyos 6 175.5299 79.15136 Ferfi 25.68952 Tulsulyos 10 163.3361 74.47740 Ferfi 27.91643 Tulsulyos 12 171.5093 79.15136 Ferfi 26.90811 Tulsulyos 14 174.0715 81.13109 Ferfi 26.77517 Tulsulyos 20 178.5602 88.92385 Ferfi 27.89001 Tulsulyos 24 161.6493 77.81527 Ferfi 29.77947 Tulsulyos 25 175.5299 87.42545 Ferfi 28.37498 Tulsulyos 30 175.6984 79.42503 Ferfi 25.72893 Tulsulyos 34 171.8937 79.13792 Ferfi 26.78333 Tulsulyos 35 185.9269 98.15627 Ferfi 28.39446 Tulsulyos 37 177.7798 80.14026 Ferfi 25.35632 Tulsulyos 38 170.3953 79.15136 Ferfi 27.26110 Tulsulyos 39 183.4197 84.59552 Ferfi 25.14523 Tulsulyos 40 175.5299 86.39088 Ferfi 28.03920 Tulsulyos 43 171.6596 79.15136 Ferfi 26.86101 Tulsulyos 46 175.5299 92.38831 Ferfi 29.98574 Tulsulyos

47 173.9756 85.37346 Ferfi 28.20632 Tulsulyos 54 161.4531 68.24115 No 26.17902 Tulsulyos 57 166.6034 71.92607 No 25.91306 Tulsulyos 59 160.5033 66.88451 No 25.96315 Tulsulyos 63 159.5505 65.08511 No 25.56732 Tulsulyos 64 164.4123 80.42573 No 29.75270 Tulsulyos 67 158.6940 63.10831 No 25.05910 Tulsulyos 68 169.0014 73.17807 No 25.62124 Tulsulyos 69 164.4123 76.15001 No 28.17094 Tulsulyos 72 164.4123 77.35119 No 28.61531 Tulsulyos 73 166.2847 71.25569 No 25.77004 Tulsulyos 75 158.6903 69.85208 No 27.73823 Tulsulyos 76 160.6712 65.08511 No 25.21188 Tulsulyos 77 166.1219 69.97987 No 25.35824 Tulsulyos 78 158.7912 69.28789 No 27.47924 Tulsulyos 83 170.5520 77.03911 No 26.48485 Tulsulyos 87 151.4992 65.08511 No 28.35705 Tulsulyos 90 150.5156 60.87875 No 26.87217 Tulsulyos 95 155.7239 72.20718 No 29.77622 Tulsulyos # elhízott férfiak subset( df, BMI.Status == "Elhizott" & Nem == "Ferfi" ) BMI BMI.Status 3 167.0702 91.91458 Ferfi 32.92960 Elhizott 7 167.7869 97.37347 Ferfi 34.58792 Elhizott 11 159.8953 94.49659 Ferfi 36.96108 Elhizott 22 164.9787 83.56930 Ferfi 30.70371 Elhizott 26 170.5348 100.27674 Ferfi 34.48056 Elhizott 27 167.3873 89.78147 Ferfi 32.04364 Elhizott 28 159.1946 77.42113 Ferfi 30.54940 Elhizott 31 157.6601 79.47437 Ferfi 31.97303 Elhizott 44 155.7364 79.70210 Ferfi 32.86166 Elhizott 49 165.3033 82.19995 Ferfi 30.08211 Elhizott # normális nők, akiknek a testmagassága átlagon aluli subset( df, BMI.Status == "Normalis" & Nem == "No" & Magassag < mean( df$magassag[ df$nem == "No" ] ) ) BMI BMI.Status 52 147.3872 46.49836 No 21.40515 Normalis 56 157.1744 61.33684 No 24.82892 Normalis 60 163.4124 54.10679 No 20.26196 Normalis 65 153.1614 54.15330 No 23.08481 Normalis 66 147.7659 50.60982 No 23.17856 Normalis 79 161.1582 61.94167 No 23.84943 Normalis 82 152.3506 49.24668 No 21.21724 Normalis 85 162.6723 56.99501 No 21.53821 Normalis 88 162.3160 65.08511 No 24.70354 Normalis 92 154.7100 59.73969 No 24.95894 Normalis

# túlsúlyos vagy elhízott nők, akiknek a testsúlya meghaladja a normális férfiak átlagos testsúlyát subset( df, ( BMI.Status == "Tulsulyos" BMI.Status == "Elhizott" ) & Nem == "No" & Suly > mean( df$suly[ df$nem == "Ferfi" ] ) ) BMI BMI.Status 55 163.8828 83.78859 No 31.19740 Elhizott 64 164.4123 80.42573 No 29.75270 Tulsulyos 94 156.0953 82.09015 No 33.69078 Elhizott 10. Exportálja az adattáblát egy szöveges fájlba, majd töltse be onnan. Parancsok: write.table, read.table write.table( x = df, file = "tablazat.txt", quote = F, sep = "\t", row.names = F, col.names = T ) df.2 <- read.table( file = "tablazat.txt", header = T, sep = "\t", quote = "" ) head( df.2 ) BMI BMI.Status 1 190.1325 103.94432 Ferfi 28.75333 Tulsulyos 2 167.1744 79.15136 Ferfi 28.32167 Tulsulyos 3 167.0702 91.91458 Ferfi 32.92960 Elhizott 4 186.7983 66.12818 Ferfi 18.95137 Normalis 5 175.5299 80.22123 Ferfi 26.03676 Tulsulyos 6 175.5299 79.15136 Ferfi 25.68952 Tulsulyos