复制资格示例 MTurkR
Replicate Qualification Example MTurkR
我正在尝试 post 使用包 MTurkR
通过 R 对亚马逊的 mTurk 进行资格考试(使用 OS MAC 10.9)。
当我尝试复制资格示例 posted here 的示例时,我收到以下错误消息:
Error in CreateQualificationType(name = "A new coding test 2", description = "Test of coding ability", : No Namespace specified in 'test'
根据示例,我的代码和输出如下:
# load QuestionForm and AnswerKey
QuestionForm <- paste0(scan(file="/Users/Desktop/QualExam.xml", what="character", sep="\n"), collapse="")
>Read 3 items
AnswerKey <- paste0(scan(file="/Users/Desktop/QualExamAnswers.xml", what="character", sep="\n"), collapse="")
>Read 3 items
# create new QualificationType
newqual <- CreateQualificationType(name="A new coding test 2",
description="Test of coding ability",
status="Active",
test.duration=seconds(hours=1),
test=QuestionForm,
answerkey=AnswerKey,
validate.test=TRUE,
validate.answerkey=TRUE,
sandbox=TRUE)
>Error in CreateQualificationType(name = "A new coding test 2", description = "Test of coding ability", : No Namespace specified in 'test'
我完全粘贴了示例中的文本以创建 QualExam.xml
和 QualExamAnswers.xml
文件。
当我运行修改代码时,出现如下错误:
> QuestionForm <- paste0(readLines("/Users/Desktop/QuestionForm_Example.xml"), collapse = "")
Warning message:
In readLines("/Users/Desktop/QuestionForm_Example.xml") :
incomplete final line found on '/Users/Desktop/QuestionForm_Example.xml'
>AnswerKey <- paste0(readLines("/User/Desktop/AnswerKey_Example.xml"), collapse = "")
Warning message:
In readLines("/Users/Desktop/AnswerKey_Example.xml") :
incomplete final line found on '/Users/Desktop/AnswerKey_Example.xml'
>newqual <- CreateQualificationType(name="Classifier: Basic",
description="This qualification exam tests basic understanding of speech",
status="Active",
test.duration=seconds(hours=1),
test=QuestionForm,
answerkey=AnswerKey,
validate.test=TRUE,
validate.answerkey=TRUE,
sandbox=sandbox.v)
Error in CreateQualificationType(name = "Classifier: Basic", description = "This qualification exam tests basic understanding of speech", :
No Namespace specified in 'test'
我的会话信息如下所示:
sessionInfo()
R version 2.15.1 (2012-06-22)
Platform: i386-apple-darwin9.8.0/i386 (32-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] MTurkR_0.4
loaded via a namespace (and not attached):
[1] digest_0.6.4 RCurl_1.95-4.1 XML_3.98-1.1
请帮忙。
这不起作用,因为 R 未更新(您可以更新 R here). You will also have to install XQuartz 2.7.7。
.xml
文件经过验证,示例 运行 适合我。我的 sessionInfo()
信息如下:
> sessionInfo()
R version 3.1.2 (2014-10-31)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] MTurkR_0.6
loaded via a namespace (and not attached):
[1] bitops_1.0-6 digest_0.6.8 RCurl_1.95-4.5 tcltk_3.1.2 tools_3.1.2 XML_3.98-1.1
我正在尝试 post 使用包 MTurkR
通过 R 对亚马逊的 mTurk 进行资格考试(使用 OS MAC 10.9)。
当我尝试复制资格示例 posted here 的示例时,我收到以下错误消息:
Error in CreateQualificationType(name = "A new coding test 2", description = "Test of coding ability", : No Namespace specified in 'test'
根据示例,我的代码和输出如下:
# load QuestionForm and AnswerKey
QuestionForm <- paste0(scan(file="/Users/Desktop/QualExam.xml", what="character", sep="\n"), collapse="")
>Read 3 items
AnswerKey <- paste0(scan(file="/Users/Desktop/QualExamAnswers.xml", what="character", sep="\n"), collapse="")
>Read 3 items
# create new QualificationType
newqual <- CreateQualificationType(name="A new coding test 2",
description="Test of coding ability",
status="Active",
test.duration=seconds(hours=1),
test=QuestionForm,
answerkey=AnswerKey,
validate.test=TRUE,
validate.answerkey=TRUE,
sandbox=TRUE)
>Error in CreateQualificationType(name = "A new coding test 2", description = "Test of coding ability", : No Namespace specified in 'test'
我完全粘贴了示例中的文本以创建 QualExam.xml
和 QualExamAnswers.xml
文件。
当我运行修改代码时,出现如下错误:
> QuestionForm <- paste0(readLines("/Users/Desktop/QuestionForm_Example.xml"), collapse = "")
Warning message:
In readLines("/Users/Desktop/QuestionForm_Example.xml") :
incomplete final line found on '/Users/Desktop/QuestionForm_Example.xml'
>AnswerKey <- paste0(readLines("/User/Desktop/AnswerKey_Example.xml"), collapse = "")
Warning message:
In readLines("/Users/Desktop/AnswerKey_Example.xml") :
incomplete final line found on '/Users/Desktop/AnswerKey_Example.xml'
>newqual <- CreateQualificationType(name="Classifier: Basic",
description="This qualification exam tests basic understanding of speech",
status="Active",
test.duration=seconds(hours=1),
test=QuestionForm,
answerkey=AnswerKey,
validate.test=TRUE,
validate.answerkey=TRUE,
sandbox=sandbox.v)
Error in CreateQualificationType(name = "Classifier: Basic", description = "This qualification exam tests basic understanding of speech", :
No Namespace specified in 'test'
我的会话信息如下所示:
sessionInfo()
R version 2.15.1 (2012-06-22)
Platform: i386-apple-darwin9.8.0/i386 (32-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] MTurkR_0.4
loaded via a namespace (and not attached):
[1] digest_0.6.4 RCurl_1.95-4.1 XML_3.98-1.1
请帮忙。
这不起作用,因为 R 未更新(您可以更新 R here). You will also have to install XQuartz 2.7.7。
.xml
文件经过验证,示例 运行 适合我。我的 sessionInfo()
信息如下:
> sessionInfo()
R version 3.1.2 (2014-10-31)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] MTurkR_0.6
loaded via a namespace (and not attached):
[1] bitops_1.0-6 digest_0.6.8 RCurl_1.95-4.5 tcltk_3.1.2 tools_3.1.2 XML_3.98-1.1