Създайте рамка за данни с име dframe в съответствие със следната таблица. Забележка, човек трябва да бъде вектор на низове, докато секс и смешен трябва да бъдат фактори с наблюдаваните номинални нива и съответно редови нива.

$$ \ begin \ textrm & \ textrm & \ textrm \\\ hline \ textrm & M & \ textrm \\ \ textrm & F & \ textrm \\ \ textrm & M & \ textrm \\ \ textrm & M & \ textrm \\ \ textrm & F & \ textrm \\ \ textrm & M & \ textrm \ end $$

Сега направете или намерете следното:

Добавете колона за възраст, където възрастта на Стан, Франсин, Стив, Роджър, Хейли и Клаус са съответно 41, 41, 15, 1600, 21 и 60. (Да, Роджър е много стар.)

Пренаредете колоните на рамката с данни, така че да се появят в следния ред: човек, възраст, пол, забавно.

Направете нов кадър от данни, конструиран по подобен начин и наречен dframe2 в съответствие с таблицата по-долу.

$$ \ begin \ textrm & \ textrm & \ textrm & \ textrm \\\ hline \ textrm & 42 & M & \ textrm \\ \ textrm & 37 & F & \ textrm \\ \ textrm & 19 & M & \ textrm \\ \ textrm & 35 & M & \ textrm \ end $$

След това комбинирайте тези два кадъра с данни в един кадър с данни, наречен mydataframe .

Напишете един ред код, който ще извлече от mydataframe само имената и възрастите на всякакви записи, при които лицето е жена и има ниво на забавление "Med" или "High".

рамки

Рамка от данни, наречена диета, съдържа компоненти пол (M или F), възраст (цяло число), група за лечение (диета или плацебо), тегло преди (вероятно десетична стойност) и тегло след това (също вероятно десетична стойност).

Напишете изявление в R, което добавя компонент weight.loss към диетата на рамката за данни, чиито стойности са количеството тегло, което всеки субект е загубил по време на програмата.

Опишете какво ще направи следният код:

диета $ weight.loss = диета $ преди - диета $ след

Това ще раздели данните във вектора на диетата $ weight.loss на два вектора - един, съдържащ стойностите, свързани с диетичното лечение, и друг, съдържащ стойностите, свързани с групата на плацебо лечението. След това функцията hist () ще бъде приложена към всяка, като ще се получат две хистограми за отслабване - по една за всяка лекувана група.

Импортирайте Excel файла "mydata.xlsx" в R като рамка за данни с име ябълки .

  1. Изтеглете файла "mydata.xlsx" на вашата локална машина
  2. Кликнете върху раздела "Файл" в панела в долния десен ъгъл на R-Studio
  3. Придвижете се до файла „mydata.xlsx“
  4. Щракнете с левия бутон върху файла и изберете „Импортиране на набор от данни“.
  5. Щракнете върху бутона „Актуализиране“, за да видите електронната таблица в диалоговия прозорец „Импортиране на данни от Excel“
  6. Променете полето "Име:" на ябълки
  7. Щракнете върху бутона "Импортиране"
  8. Въведете "ябълки" в прозореца на конзолата, за да проверите правилното импортиране

Импортирайте текстовия файл people.txt в R като рамка за данни с име хора .

Първо копирайте връзката и я запазете в променлива с име url. След това използвайте функцията read.table (), за да създадете рамка за данни. Важно е, че тъй като текстовият файл има заглавки на колони в първия ред, използвайте аргумента header = TRUE, така че R да ги третира като имена на компоненти в рамката на данните, а не самите данни.

Точки, спечелени за няколко студенти, са дадени по-долу. Създайте рамка за данни, която да съхранява тези данни, и след това добавете колона към тази рамка от данни, наречена степен, където оценките се присвояват по следния начин: A за горните 10% от общите точки, B за следващите 20%, C за средни 40%, D за 20% под това и F за долните 10%.