[R] A package to set up a questionnaire & enter data
CE.KA
ce.kaya75 at yahoo.fr
Thu Dec 11 17:46:45 CET 2008
Thank you
ryancw wrote:
>
> Not an R package, but EpiData is free software designed to to exactly
> this. It's a wonderful piece of software. Define fields, add annotations,
> provide defaults, provide allowable values or ranges, calculate one field
> based on entry to another, conditional skipping from one question to
> another depending on answer, relational database capaability, double-entry
> verification, and more. I don't think it exports directly to Rdata format,
> but it can export to plain text, SAS, Stata, dBase, and Excel, any of
> which I think can be read into R.
>
> --Chris Ryan
>
> ---- Original message ----
>>Date: Thu, 11 Dec 2008 12:51:10 +0100
>>From: David Croll <david.croll at gmx.ch>
>>Subject: Re: [R] A package to set up a questionnaire & enter data
>>To: r-help at r-project.org
>>
>>
>>
>>Hello,
>>
>>For entering data alone, you would not need a package. For simple
>>questionnaires, you could write a function.
>>
>>It could go like this. For example you want to record people's names and
>>their ages:
>>
>># Sets up an empty database
>>database <<- c()
>>
>>enter_data <- function() {
>> show("Enter name:")
>> name <- as.character(readline())
>>
>> show("Enter age:")
>> age <- as.numeric(readline())
>>
>> # Appends data from one questionnaire to the
>> # database
>> database <<- rbind(database,data.frame(name,age))
>>
>> # Calls the function in order to proceed
>> # with another questionnaire
>>
>> enter_data()
>>
>> # stop the function using the "stop" button when you are finished
>> }
>>
>>exporting "database" into a CSV or a text file should not be a problem
>>with write.csv() or write.csv2().
>>
>>
>>
>>Kind regards,
>>
>>
>>David Croll
>>
>>______________________________________________
>>R-help at r-project.org mailing list
>>https://stat.ethz.ch/mailman/listinfo/r-help
>>PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
>>and provide commented, minimal, self-contained, reproducible code.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
>
--
View this message in context: http://www.nabble.com/A-package-to-set-up-a-questionnaire---enter-data-tp20947237p20959328.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list