mturker,mtk怎么样

  mturker,mtk怎么样

  目录

  制作调查问卷

  问题调查表

  下载数据

  数据处理

  制作调查问卷据说MTurk自己的调查问卷不太好用,所以我们选择Qualtrics制作调查问卷。

  新项目创建新问卷:

  左边有很多格式和函数,我就不赘述了,比如常用的矩阵表:

  根据需要设置:

  最重要的一步!设置survey code!

  做一份质量调查问卷以获得一个代码。工人只能通过将代码填回到MTurk来证明他们已经填写了问卷,从而将两者联系起来。//在实际操作中,发现有些工作人员填写了错误的代码,但是可以通过对比其他信息来验证其身份。虽然很麻烦,但是我还是为善良(怕)和善良(事)付出工资。

  选择左侧的“调查流程”,然后单击下方绿色的“在此添加新元素”。

  选择嵌入数据。

  将其命名为随机ID

  给定值

  设置一个随机数,如从10000到99999的整数,插入

  将鼠标放在Move上,将其拖动到调查流程的顶部并保存,调查代码就设置好了。

  最后,我们需要再次操作,在问卷的最后显示这个调查代码。

  先添加一个文字问题,修改文字。

  是你的id:复制这个值粘贴到mturk。复制此id后,请单击“下一步”按钮提交。选择管道文本-嵌入数据字段-随机id-插入。

  问卷会变成这样,每次都会出现随机调查码。

  要发布调查问卷,您需要先在Qualtrics中发布调查问卷,然后将调查问卷链接粘贴到MTurk中。

  这里应该有MTurk操作步骤,但是因为账号问题暂时起不来,下次一定会做。

  下载数据

  质量标准:

  选择导出导入以csv格式下载数据。

  MTurk:

  选择下载csv以下载数据。

  数据处理

  因为Qualtrics包含了问卷的回答结果,Mturk包含了问卷被批准或拒绝的状态,它们共享的信息就是Random ID,也就是上面设置的调查代码,它是连接两个表的关键标识符。

  方法一:excel的vlookup功能

  如果你想根据你的学号合并上面两个表,选择第一个表的绿色方框中的单元格,点击fx选择vlookup函数。

  第一个参数,你想搜索什么,比如A2的值

  第二个参数,你要在哪里搜索第一个参数,从某个区域。建议按F4在数据源区域添加绝对引用。具体原因参考VLOOKUP的两个表格,展示na_vlookup返回#N/A _weixin_39833469博客-CSDN博客的四种解决方案。

  第三个参数,你想在当前单元格显示什么?例如,2表示数据表选定区域(上一步)的第二列。

  最后一个参数是最简单、最容易理解的,如图所示,通常设置为FALSE。

  复制下拉公式得到每个人的成绩。#N/A表示不搜索。

  但是!注意这个大坑——。

  如果交换第二个表的列顺序,我们需要检索的学号不在第一列,就会出现下图所示的奇怪的#N/A。

  不知道这个功能的具体机制,所以!安利强用python!

  方法二:蟒蛇熊猫

  Import panda as PD #导入mturk下载的csv文件,只留下data _ mturk=PD . read _ CSV(/users/ici/desktop/low _ m . CSV )data _ mturk=data _ mturk . loc[:[answer.surveycode , assignment status]] #导入qualtrics下载的CSV文件,由于前几行包含问卷问题等信息,因此, slice data _ qualtrics=PD . read _ CSV(/users/ici/desktop/low _ q . CSV )data _ qual trics=data _ qual trics . loc[2:]#将mturk的Answer.surveycode和qual trics的Random ID转换为相同的数据类型data _ qual trics[ Random ID ]=data _ qual trics[ Random ID ]。 astype(int)Data _ mturk[ answer . survey code ]=Data _ mturk[ answer . survey code ]。astype(int)# merge Combine _ file=PD . merge(data _ qual trics,data _ mturk,left_on=Random ID ,Right_on=Answer.surveycode)#只保留已批准状态的数据Combine _ file=Combine _ file . loc[Combine _ file[分配状态]=已批准] #生成并导出一个新的csv文件Combine _ file . to _ CSV(/users/ICI/desktop/new . CSV )。下次只要修改代码的文件路径就可以轻松合并两个CSV文件了~ ~ ~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: