问题标签 [qualtrics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
image-processing - 在qualtrics中多次导入一张图片
我正在尝试在 Qualtrics 中进行个性化调查。对于每个调查,我需要在一个调查的问题中上传 350 张相同的图像和另一张图像 350 次,因为我需要为 40 个调查执行此操作,这意味着我必须手动上传 28000 张图片。现在我一直在寻找一种在 Qualtrics 中一次性上传图像的方法,这样我就可以轻松地将它们分配给需要显示的问题。我一直在网上寻找一种方法来做到这一点,但还没有结果。因此,任何想法、建议、以前的经验、提示将不胜感激。
如果我需要进一步解释或需要使某些事情更清楚,请告诉我。
javascript - 在 Qualtrics 中一次使用多个下拉列表/向下钻取
我正在为组织中的员工进行一项调查。该调查询问与他们一起工作最多的 10 个人。我计划使用向下钻取问题类型并首先选择部门,然后选择员工姓名(因为 100 多名员工的列表可能很麻烦)。但是,向下钻取问题类型仅允许一组向下钻取,因此 qualtrics 仅允许受访者选择 1 名员工。我需要向调查对象提供 10 名员工的姓名。似乎矩阵类型(水平)下拉问题是我想要的,但它似乎不存在。
作为一种解决方法,我可以简单地将相同的深入问题重复 10 次,但这会占用大量空间并且在视觉上看起来很壮观。我担心受访者会退出。我无法想象我是第一个遇到这种情况的人。我可以做自定义 javascript,但我还没有看到任何类似的例子。有什么建议吗?
random - 使用照片或图形以及循环和合并的 Qualtrics 随机化
我正在Qualtrics中创建一个包含许多照片的调查,比如 1000 张照片。我想让每个调查参与者回答每张照片的问题,比如 6 个问题。每个参与者将看到 5 张随机分配的照片。
在调查之前,我假设有一种方法可以上传 1000 张照片,在 Qualtrics 中创建一个块(包含 6 个问题),然后简单地将出现的照片随机化并重复 5 次。
但这似乎是不可能或不明显的。我打电话给 Qualtrics,他们说我需要手动创建 1000 个块(除了标题和照片之外,每个块都完全相同)。然后我需要进入调查流程并在那里使用随机发生器并手动添加所有 1000 个块并让它随机呈现 5 个元素。
我真的希望有更好的方法。如果我必须这样做,这将花费大量时间。
如果没有,有没有办法自动化任何事情?
- 创建新块并自动填充照片。我知道 python 并且可能会编写一个脚本来生成块,但是照片名称已从其原始名称更改为 Qualtrics 生成的一些复杂代码。
- 一次将所有照片加载到 Qualtrics 中(目前需要一张照片一次加载一张)。
r - r 数据框:删除所有包含相同字符串的变量名
这很可能是一个骗局,但我不知道用谷歌搜索它的术语。
我知道如何正常删除数据框。但是现在我正在导入 Qualtrics 数据,并且在那里我系统地分配了变量名称,例如, timer1_1
, timer2_1
, timer3_1
,timer1_2
等等。timer2_2
timer3_2
基本上在这个例子中,我想删除包含变量名“timer”的每一列。
我有办法做到这一点吗?我有 56 个名为 timer* 的变量名,我希望它们消失(在其他具有相同结构类型的变量中)。
我看到的类似问题是关于列中的值。所以也许某种grep()
巫术也可以在这里起作用。
repeat - 防止问题在 Qualtrics 中重复?
我正在使用 Qualtrics 以块的形式显示图像。第 1 部分应显示来自第 1 组的 3 张图像中的 1 张,然后是来自第 2 组的三张图像中的第 1 张(这会出现 3 次)。
有没有办法防止第 1 部分中出现的图像出现在第 2 部分和第 3 部分中?我希望每个图像都出现一次,而不是重复。
javascript - 如何解决各种浏览器中HTML不播放音频的问题
我在各种浏览器中播放以下 mp3,有时播放,有时不播放。具体来说,现在它不再在 Chrome 中播放,但在 Firefox 中播放:
这是它的代码:
这是javascript:
所以我不确定解决方法是什么。我正在使用 Qualtrics 创建音频调查。
更新:尽管我将代码更改为以下内容,但这并没有说浏览器不支持这种格式。我不确定我错过了什么。这是一个屏幕截图:
javascript - 记录超链接点击的 Javascript 代码 - Qualtrics
对于 Qualtrics 中内置的调查实验,我需要记录受访者是否点击了指向外部网页的超链接。我不精通Javasctript。记录此信息的最简单解决方案是什么?谢谢
r - 这些文件有什么区别?
我正在编写一个 R 脚本,以根据我创建的 Excel 模板编写Qualtrics调查。我通过包从 Excel模板中获取调查项目xlsx
,然后进行一些修改以创建一个.txt
按我想要的方式格式化的文件。问题是我无法将其上传到 Qualtrics,除非我在结果.txt
文件中选择所有内容,复制并粘贴到空白.txt
文件中。
本质上,这不是关于 Qualtrics 的问题,我认为无需了解有关该平台的任何信息即可考虑该问题。我相信我的问题在于 R 输出文件格式。我希望如果你继续阅读,你会明白我的意思。
以下代码块中的所有内容都应该工作。
这是 R 生成的foo1.txt文件。Qualtrics 拒绝该文件。如果我从这个文件中选择所有内容并复制到一个新的空白.txt
文件(使用 ST3)foo2.txt,Qualtrics 很高兴。
这两个文件有什么不同?我没有改变任何东西foo2.txt
。只需复制/粘贴到一个新文件中。
r - 从R中的外部文件重命名列
我有调查数据并想重命名每一列。我将新的、重新编码的列名存储为.csv
文件中的记录:
我原来的列标题如下:
我想遍历每个列名pre.use.survey
并将其重命名为每个列名的相应记录。这是我的代码:
不幸的是,这没有任何作用。有人可以帮忙吗?