Dit is een site voor studenten van de Open Universiteit. Voordat je een vraag kunt stellen moet je even een account aanmaken (dit systeem is niet gekoppeld aan je OU studentnummer en wachtwoord).

Welkom bij het vraag- en antwoord systeem van de onderzoeks-practica van de studie psychologie bij de Open Universiteit.

Houd er, als je een vraag stelt, rekening mee dat je de richtlijnen volgt!

0 leuk 0 niet-leuks
Hallo,

Ik heb volgens de instructies R en Rstudio geïnstalleerd. Daarna heb ik het 'userfriendlyscience' pakket geïnstalleerd, en zowel via 'require' als 'library' het pakket geladen. Bij beide kreeg ik geen error.
Nu wil ik de dataset 'Statistiek Angst' laden, maar dit lukt me niet. Ik krijg steeds de error dat het bestand niet bestaat.
Het onderstaande heb ik ingevoerd, met de bijbehorende error:

getDat("C:/Datasets/Statistiek−Angst")
Error in getData(...)
Specified file ('C:/Datasets/Statistiek-Angst') does not exist.

getData("C:/Datasets/Statistiek−Angst")
Error in getData("C:/Datasets/Statistiek-Angst")
Specified file ('C:/Datasets/Statistiek-Angst') does not exist.

dat←getData("C:/Datasets/Statistiek−Angst")
Error: unexpected input in "dat\"

dat <- getData('C:/Dropbox/OU/IDA/Data/Statistiek_Angst.sav')
Error in getData("C:/Dropbox/OU/IDA/Data/Statistiek_Angst.sav") :
  Specified file ('C:/Dropbox/OU/IDA/Data/Statistiek_Angst.sav') does not exist.

getDat("C:/Dropbox/OU/IDA/Data/Statistiek_Angst.sav");
Error in getData(...) :
  Specified file ('C:/Dropbox/OU/IDA/Data/Statistiek_Angst.sav') does not exist.

Wat doe ik verkeerd? Hoe krijg ik het geladen?
Alvast bedankt.
in Inleiding Onderzoek (OIO, PB02x2; was Inleiding Data Analyse, IDA) door (190 punten)

1 Antwoord

0 leuk 0 niet-leuks

Ik zou zeggen, doe dit:

getDat();

Dan krijg je een dialoogje waarin je het bestand zelf kunt zoeken en selecteren. Hij vertelt je daarna ook wat het correcte commando is dat je kunt gebruiken om rechtstreeks, zonder dialoogje, te laden.

In mijn geval bijvoorbeeld:

> getDat()
You did not specify a file to open. Therefore, please select the file to open in the File Selection Dialog. Note that this dialog can sometimes appear behind the R window. If you do not see the file dialog now, use ALT-TAB or check the  start bar (in Windows), use COMMAND-TAB (in OSX), or check the  dock (in *nux based systems such as Ubuntu or OS X).

You have selected a file. Based on your call and the filename and directory (path) you selected, this is the command you can use to read the datafile without a dialog, for example in an R script:

getData(filename="B:/Data/teaching/OU/Courses/git/onderzoekspracticum-inleiding-data-analyse/Datafiles/Statistiek_Angst.sav");

The data has been stored in a dataframe called 'dat'. That means that if you want to repeat this command and store the dataframe with the same name, you have to use:

dat <- B:\Data\teaching\OU\Courses\git\onderzoekspracticum-inleiding-data-analyse\Datafiles\Statistiek_Angst.sav;

Warning message:
In getDat() :
  NOTE: an object called 'dat' already existed; I renamed it to 'dat_backup_20171222_163654'.

Ik zie nu trouwens dat hier nog een fout in staat: deze regel:

dat <- B:\Data\teaching\OU\Courses\git\onderzoekspracticum-inleiding-data-analyse\Datafiles\Statistiek_Angst.sav;
Moet eigenlijk zijn:

dat <- getData('B:\Data\teaching\OU\Courses\git\onderzoekspracticum-inleiding-data-analyse\Datafiles\Statistiek_Angst.sav');
Dus, 'getData', de haakjes, en de apostrofes moeten er nog bij.
door (77.8k punten)
Bedankt voor uw reactie.

Helaas lukt het me nog niet.
Klopt het dat het bestand op de computer wordt geplaatst na het installeren van het userfriendlyscience pakket?
Of moet ik dit nog ergens anders downloaden?
Het staat namelijk niet op mijn computer.
Het databestand moet je apart downloaden, dit staat in YouLearn (en maakt 'dus' geen deel uit van het R package userfriendlyscience). Dus dit zal het probleem dan zijn geweest!
...