problemy w programie R

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
tr maj
Użytkownik
Użytkownik
Posty: 1
Rejestracja: 11 sty 2019, o 01:22
Płeć: Kobieta
Lokalizacja:

problemy w programie R

Post autor: tr maj » 11 sty 2019, o 01:42

Witam
Mam nadzieję, że znajdzie się tu ktoś znający się na programie R i będzie w stanie mi pomóc.
Mam zadanie do rozwiązania w pakiecie R. Ogólnie chciałam zrobić analizę kowariancji. Wykonałam tabelę w pliku .txt, zaczytałam ją do programu. Do tego etapu wszystko pięknie, ale po wpisaniu polecenia wyskakuje taki błąd. Wygląda to następująco:

Kod: Zaznacz cały

> setwd("C:/Users/kttrz/Desktop")
> dane<-read.table("jaja.txt", head=TRUE)
> dane
    jajo masa wiek
1      m 1981  154
2      s 1953  149
3      s 1846  152
4      s 1778  153
5      l 1994  159
6      m 2002  154
7      l 1999  161
8      m 1847  148
9      l 2005  150
10     m 1943  154
11     l 2009  159
> zal<-aov(jajo~masa)
Błąd w poleceniu 'eval(predvars, data, env)':nie znaleziono obiektu 'jajo'
> zal<-aov(masa~jajo)
Błąd w poleceniu 'eval(predvars, data, env)':nie znaleziono obiektu 'masa'
> 
Niezależnie w jakiej kolejności to wpiszę zawsze wyskakuje "nie znaleziono obiektu".
Czy ktoś wie dlaczego tak się dzieje?
A może ktoś mógłby mi pokazać tu, jak krok po kroku zrobić te obliczenia w programie R?
Tutaj w widoku kolumny tabeli trochę się zlewają, ale jest ona dobrze wykonana ;)
Ostatnio zmieniony 11 sty 2019, o 15:59 przez Jan Kraszewski, łącznie zmieniany 1 raz.
Powód: Brak tagów [code]. Temat umieszczony w złym dziale.

Awatar użytkownika
leg14
Użytkownik
Użytkownik
Posty: 3121
Rejestracja: 5 lis 2014, o 20:24
Płeć: Mężczyzna
Lokalizacja: Radom
Podziękował: 152 razy
Pomógł: 475 razy

Re: problemy w programie R

Post autor: leg14 » 11 sty 2019, o 22:59

a jak zrobisz aov(jajo~masa, data = dane)?
Ostatnio zmieniony 11 sty 2019, o 22:59 przez Jan Kraszewski, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.

Flisek
Użytkownik
Użytkownik
Posty: 9
Rejestracja: 17 cze 2017, o 15:53
Płeć: Mężczyzna
Lokalizacja: Lublin
Podziękował: 3 razy

Re: problemy w programie R

Post autor: Flisek » 14 maja 2019, o 13:01

alternatywnie z wykorzystaniem biblioteki "tidyverse"

Kod: Zaznacz cały

library(tidyverse)
zal <- dane %>% 
aov(jajo~masa)
%>% robi się skrótem Lshift+Lctrl+m i oznacza to wysłanie linijki do następnej linijki.

ODPOWIEDZ