![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实验编程
文章平均质量分 76
壹脑云
这个作者很懒,什么都没留下…
展开
-
干货 | 预处理在脑电分析中是必要的吗?
这篇预印本的结果和观点在学者之间引发了激烈的讨论,在开放科学研究的推动下,海量 EEG 数据集的开放共享、数据分析环节及相应分析资料的开放共享正在悄悄地改变着现在的 EEG 数据分析过程,同时也让我们去思考怎样的 EEG 数据处理分析才是更为科学、客观的分析,能够让结果是稳健的。此外,我们也要审慎地看待这一预印本中的结果和观点,在后续的 EEG 研究中,尤其是数据采集和处理环节中,更为详细的记录和报告相关参数设置,从而更好的在开放科学的时代浪潮中踏浪前行。在分析管道上,并没有发现哪个分析管道具有明显优势。原创 2023-05-24 21:00:00 · 312 阅读 · 0 评论 -
E-Prime2.0安装避坑指南
E-Prime2.0安装避坑指南1 最简单办法2 E-prime版本选择3 Win10 版本选择4 运行库的安装5 新版狗驱动安装6 DisplayDevice 的设置7 双显卡切换问题8 DPI 缩放问题9 唠唠叨叨Hello,这里是行上行下,我是喵君姐姐~前段时间写了E-Prime安装教程以及相应的打Mark教程之后,反响很好。但是在Win10系统当中安装E-Prime2.0老是会出现问题,那到底应该怎么解决呢?今天就请Roison详细讲解一下,如何解决在安装E-Prime2.0时遇见的原创 2020-06-10 10:24:05 · 13451 阅读 · 1 评论 -
多通道电刺激仪安装与使用说明(含E-prime实例)
多通道电刺激仪安装与使用说明(含E-prime实例)Part1 多通道电刺激仪的安装与说明一、产品性能二、适用范围三、主要结构四、禁忌五、注意事项、警示以及提示内容六、操作说明和图示1. 手动控制模式2. 串口控制模式七、串口通讯协议Part2 实例演示Part3 全文总结Hello,这里是行上行下,我是喵君姐姐~当我们做心理学实验的时候,有时需要向被试给予刺激电流,以诱发被试恐惧情绪(...原创 2020-04-19 09:20:32 · 3275 阅读 · 0 评论 -
干货 | E-Prime实验数据处理之E-Merge妙招,确定不来看吗?
转换为excel之后,就可以按照自己的需求,筛选、计算,得出自己想要的数据。这时,继续按照之前的流程,将导出的txt内容复制到excel里面即可(这个操作是E-Prime2.0的,3.0有没有改进暂时还不知道)。E-Prime目前最新的版本已经有E-Prime3.0,本次的例子暂时都用E-Prime2.0展示。做完E-Prime的实验以后,数据文件在edat文件中,名字后缀自动添加被试的编号及session编号。E-Merge主要用来把多个被试的数据合成一个文件,选中需要合并的文件,点击Merge即可。原创 2022-10-25 21:33:01 · 1779 阅读 · 4 评论 -
E-Prime软件包及安装
E-Prime软件包及安装1 版本问题2 安装过程3 注意事项4 唠唠叨叨Hello,这里是行上行下,我是喵君姐姐~众所周知,E-Prime是实验设计的执行者。当我们提出一个想法,则需要一个具体的软件来实现它。而E-Prime相对于Matlab和Python来说,是一个十分友好的软件。对于小白选手来说,只需要点点点,即可实现自己的想法,可以说十分方便。那今天我就详细讲解一下,如何进行E-Prime的安装?1 版本问题现目前E-Prime的版本有1.0版本,也有2.0版本。其中高版本能原创 2020-05-28 14:44:24 · 13165 阅读 · 3 评论 -
Matlab软件包及安装
Matlab软件包及安装1 简单介绍2 安装过程3 唠唠叨叨Hello,这里是行上行下,我是喵君姐姐~今天我们来讲一讲Matlab软件的安装以及技巧。数据处理时,使用商业软件,必须进行重复的步骤;而使用代码编程,几行就可以解决。因此,进行Matlab的学习是十分必要的,对于我们进一步的深造学习十分有帮助!那今天我就详细讲解一下,如何进行Matlab的安装?1 简单介绍Matlab每年的3月与6月各出一个版本,以后缀a和b区别。在使用过程当中,最好使用英文版本的Matlab。因为这样原创 2020-05-31 10:54:13 · 3748 阅读 · 1 评论 -
开始学python:Anaconda 与 pycharm
Python介绍及安装1 Anaconda 安装2 pycharm 安装3 唠唠叨叨Hello,这里是行上行下,我是喵君姐姐~好友七十五曾说过:人生苦短,我用python。Python完成相同的任务,只需要Java五分之一的代码量。这就足以说明python相比于其他编程语言最大的优势。没错,python是所有编程语言中最容易理解和上手的语言,可能没有之一。在人工智能风靡的今天,python以其语法清晰,简洁易读的特点无疑坐稳人工智能编程语言的冠军宝座。在心理学、神经科学的研究中,Pytho原创 2020-05-27 15:40:17 · 525 阅读 · 1 评论 -
干货丨用CDA作为测量指标时需要多少被试呢?
此外,Jensen, K. M., & MacDonald, J. A. (2022,参考资料[6])更是基于ERP CORE参考资料[7]数据库对ERN、LRP、MMN、N170、N2pc、N400、P3等7个成分(如下图所示)进行了更为细致的试次数等方面的探究。因为记得我最开始做脑电实验的时候,问周围的小伙伴,做脑电实验需要多少个试次?近期,收到一个粉丝在进行脑电实验时的一个疑惑:您好,我这边也是做视觉工作记忆的,用的偏侧化变化觉察范式,想请教一下如果想获得稳定的CDA波的话需要多少个trial呢?原创 2023-05-18 21:00:00 · 453 阅读 · 1 评论 -
干货|SPSS方差分析中的简单效应检验(上)
严格来讲“简单效应检验”是“简单主效应检验”,因为还有一个相对应的极冷门的概念叫做“简单交互作用检验”(凡是关于交互作用的检验都不是最终目的,最终还是要做简单效应检验,而对于水平数大于2的因素,更需要进一步做简单效应检验之下的多重比较)。闲话不多说,直接贴PPT,每一页都暗藏很多信息,仔细看完所有的PPT,并把这些技巧应用在你的数据分析上,你应该就能成为简单效应检验、简单简单效应检验、简单交互作用检验的技术达人了(这些名字叫“简单”的检验可都不简单呐……这个简单效应检验可不是入门级的,它并没有那么“简单”原创 2023-05-16 21:00:00 · 3608 阅读 · 0 评论 -
干货|做实验到底应该选取多少被试?
这对重复测量设计特别有效,因为这种设计的效应量除了取决于平均数的差异外,还取决于条件之间的相关性(即 d z 和 d av 的区别)。所以,我们假设变量A的 d = 0.4,变量B的 d = 0.0,A与B没有交互作用。在相关样本的t检验中,效果大小d是基于差异分数的,你可以简单地用差异分数的平均值除以它们的标准差来计算:d = 17/17.7= 0.96。例如,当两个条件之间存在已知的差异时,就会对第三个条件进行检查,该条件预期会产生符合其中一个条件的结果,或介于两者之间的结果。我们通过重新编码来实现。原创 2023-05-10 21:00:00 · 1585 阅读 · 0 评论 -
干货丨你真的了解反应持续时间吗?
也就是说,实验操作——例如,可预测和不可预测的刺激,包括或不包括即将到来的刺激的预览——对反应时间和反应持续时间的波动有独立的影响,这表明两种测量指标都携带不同的信息。也就是说,虽然之前关于额外行为测量的建议都是指向扩展设置的说法,但反应时间几乎可以在任何用于收集反应时间的设置中轻松测量,而且不需要额外的实验设备。然而,在评估动作执行的所有可能方法中,该测量方法到目前为止在社区中受到的关注特别少(这对我们来说也是如此,我们经常对更广泛的运动进行类似的变量评估,而对常见按键反应的反应持续时间视而不见)。原创 2023-05-07 21:00:00 · 561 阅读 · 0 评论 -
干货 | 带你用Process完成中介效应检验
Process插件的安装:下载好对应版本的process插件,以管理员身份运行SPSS,点击菜单栏中的实用程序–>定制对话框–>安装自定义对话框,找到已经下载并解压好的process.spd文件,打开。2.模型序号一定要选对,因为不同的序号对应不同的模型,检验过程也不一样,中介效应,对应model4,一定要选择正确!导入数据步骤与做简单中介效应检验的步骤一致,但需要特别注意的是,我们在输入中介变量框M中,需要按顺序输入中介变量。先输入的代表第一个中介变量,第二个输入的代表第二个中介变量。原创 2023-05-06 21:00:00 · 5736 阅读 · 0 评论 -
干货|MATLAB工具箱之PsPM的介绍与安装
PsPM建立在一个测量模型的基础上,该模型描述了心理变量如何影响生理测量,主要针对数据统计标准化、减少误差、临床上的可实施性和经济成本这四方面进行优化。神经模型测试从心理变量到神经活动的转化模型,由于在实际研究中我们很难直接操纵心理变量,所以往往是通过外部刺激来影响心理变量,以此观察从心理变量到神经活动的映射过程。同一个生理观测指标通常会有几个模型,这些模型包含不同的假设,适用于不同的假设和实验环境,在选择时我们需要根据自己的研究假设去选择最合适的模型。PsPM最大的优势在于对样本量的优化。原创 2022-09-29 20:31:33 · 534 阅读 · 0 评论 -
RStudio介绍及入门
RStudio介绍及入门1 R Studio 介绍2 函数与对象2.1 函数2.2 数据输入2.3 元素引用3 R语言绘图4 数据保存5 学习建议6 唠唠叨叨Hello,这里是行上行下,我是喵君姐姐~之前写了R语言的入门及安装,得到了很多小伙伴的喜欢。在忙完了毕业之后,终于有时间可以抽空写R语言系列的教程啦!那今天就请Ten years old详细讲解一下,RStudio介绍及入门。1 R Studio 介绍R是统计领域广泛使用的工具,属于GNU系统的一个自由、免费、源代码开放的软件,是用原创 2020-07-12 20:12:53 · 13123 阅读 · 0 评论 -
Psychopy | 第2期:从Stroop看条件与循环
Psychopy | 第2期:从Stroop看条件与循环1 相关概念的简单引入2 条件分支结构的介绍3 两种循环结构的介绍4 Stroop代码详细讲解5 系列课程的总结Hello,这里是行上行下,我是喵君姐姐~最近在家实在无聊,所以只好安安心心学习啦。你最近在家干什么呢?今天继续邀请阿槑给你带来Psychopy系列教程,希望你会继续喜欢并且一直支持哟~1 相关概念的简单引入在之前几期,我们学习了Psychopy的入门以及数据类型与运算符。今天,我们继续从Stroop范式来学习psychop原创 2020-06-19 00:16:57 · 2484 阅读 · 0 评论 -
psychopy | 第0期:psychopy coder入门
psychopy | 第0期:psychopy coder入门Hello,这里是行上行下,我是喵君姐姐~今天很高兴邀请到阿槑,分享psychopy coder相关知识~提起python,相信不少小伙伴都已经有所了解。作为一个比较方便的编程语言,python已经逐渐成为非计算机专业出身的各种学科的首选编程语言之一。对于python的介绍小伙伴们可以移步【Python介绍及安装】。而同时,python在心理学领域的应用之一psychopy也逐渐成为越来越多的心理学研究者首选的软件。对于psychop原创 2020-06-16 22:50:25 · 3416 阅读 · 0 评论 -
Psychopy | 第3期: 从 flanker 范式看完整的程序
Psychopy | 第3期: 从 flanker 范式看完整的程序1 相关概念的简单引入2 各个部分的详细讲解3 完整程序代码及结果展示4 系列课程的总结Hello,这里是行上行下,我是喵君姐姐~最近在家实在无聊,所以只好安安心心学习啦。你最近在家干什么呢?今天,继续邀请阿槑给你带来Psychopy系列教程,带来从flanker范式看完整的程序,希望你会继续喜欢并且一直支持哟~1 相关概念的简单引入从今天开始,我将使用2期左右带大家完整的完成一个心理学行为实验程序。并且在这个过程中能够让大原创 2020-06-19 21:08:26 · 8048 阅读 · 1 评论 -
E-Prime教程 | 打mark标记
E-Prime教程 | 打mark标记1 Mark 的种类1.1 Mark的定义1.2 Mark的种类2 打 Mark 的方法3 注意事项4 唠唠叨叨Hello,这里是行上行下,我是喵君姐姐~自从上次写了E-Prime的安装教程之后,后台就一直有人催促我写打Mark的教程。但是最近比较忙,所以现在才抽出时间系统的讲解,有不当之处,还请见谅。之前一直有人问我,如何进行E-Prime和脑电的同步?为什么采集的数据放到eeglab当中不能够分段?后来才知道,原来他没有在实验前打ma原创 2020-06-16 22:49:46 · 16892 阅读 · 5 评论 -
Psychopy | 第4期:实验数据的收集与处理
Psychopy | 第4期:实验数据的收集与处理1 相关概念的简单引入2 被试信息录入3 反应时记录4 正确率记录5 完整代码展示6 系列课程的总结Hello,这里是行上行下,我是喵君姐姐~最近在家实在无聊,所以只好安安心心学习啦。你最近在家干什么呢?今天,继续邀请阿槑给你带来Psychopy系列教程,带来实验数据的收集与处理,希望你会继续喜欢并且一直支持哟~1 相关概念的简单引入在前几期,我们已经学习了Psychopy入门、数据类型与运算符、条件与循环、flanker范式的完整编程。但原创 2020-06-25 13:01:49 · 5682 阅读 · 1 评论 -
资源分享 | 利用easylearn进行机器学习
资源分享 | 利用easylearn进行机器学习Hello,这里是行上行下,我是喵君姐姐~EasyLearning是一个免费、简单、面向零基础医生和医学生等科研人员的图形界面机器学习软件。您只需要完成几次鼠标点击即可完成成百上千行代码才能完成的机器学习流程,同时还可以获得sci级别的高清图片。其主要用于静息态fMRI、影像组学或其他任何符合数据要求的研究领域(如EEG)。EasyLearning可以帮助编程经验有限的医生和研究人员方便地实现机器学习,如基于MR/CT/PET/EEG成像或其他基于原创 2021-04-18 14:26:43 · 1423 阅读 · 0 评论 -
Matlab实战|最后通牒游戏
Matlab实战|最后通牒游戏1 准备过程2 编程过程3 叨叨几句Hello,这里是行上行下,我是喵君姐姐~机会是留给有准备的人,对于初次接触编程的人,难免会有抗拒心理。但是现在心理学博士招生的要求当中,总是写着 “熟练使用Matlab/Python/R语言者优先”。在数据以及分析过程公开化的趋势下,能够熟练使用编程已是大势所趋。那今天我就详细讲解一下,如何从零基础开始matlab编程?1 准备过程本文将会简要介绍在Matlab中利用psychtoolbox工具箱进行编程的实例,主要是编原创 2020-07-12 20:13:27 · 1091 阅读 · 0 评论 -
HyPyP:用于脑内连接分析的超扫描Python方式
HyPyP:用于脑内连接分析的超扫描Python方式Hello,这里是行上行下,原文链接:HyPyP:用于脑内连接分析的超扫描Python方式作者:超爱猫咪的苏苏HyPyP库描述HyPyP可以处理由两个或两个以上参与者组成的小组的数据,数据可以在同步超扫描记录背景中收集,也可以在非同步设置中收集。1软件规格HyPyP库提供了一套Python工具来操作超扫描数据和大脑间连通性测量。使用社区驱动的视角,代码是开放源码的,根据三条款BSD许可进行许可,并可在此地址进行编辑(https://gith转载 2021-05-09 14:33:32 · 1032 阅读 · 0 评论 -
如何实现混合线性模型?
如何实现混合线性模型?1 基本表达式2 数据整理形式3 结果查看4 随机斜率的取舍5 调整固定因子比较基线6 简单效应分析7 Planed contrasts8 广义混合线性模型9 REML 和 MLHello,这里是行上行下,我是张光耀~本文最早发布在本人的GitHub上,后来在R语言中文社区的公共号上发布过。在之后对其内容进行过几次更新,这一版为最新版(2019年6月7日),修改了一些错误的地方,增添了新的内容。R 中混合线性模型可依靠lme4或者lmerTest 数据包(强烈推荐后者,因为原创 2021-02-28 12:56:31 · 3915 阅读 · 1 评论 -
psychopy | 第1期:数据类型及运算符
psychopy | 第1期:数据类型及运算符imgHello,这里是行上行下,我是喵君姐姐~上期我们邀请阿槑讲解了psychopy入门,今天继续邀请阿槑进行相关知识的讲解哟~psychopy是基于python来进行编写以及运行的,而python中,数据类型及其运算是最为基础的知识。本期就给大家介绍在编写心理学实验过程中比较常用的数据类型以及其适用的运算方法。先拍思维导图在行为实验编写过程中,常用的数据类型包括字符串,整型,浮点型,元组,列表,字典。因为这一部分涉及的内容与方法比较多,因此原创 2020-06-17 20:27:49 · 781 阅读 · 0 评论 -
干货 | 对数化绘制P值地形图
干货 | 对数化绘制P值地形图Hello,这里是行上行下,我是箱鼠~原文链接:https://mp.weixin.qq.com/s/6Z5n36Tb8UlAROOHPQlGww正常使用topplot绘制P值图是这样的,P值越大,图片越亮。但是因为P值本身的原因,P值需要越小越好,这就需要改变绘图的思路,可以对P值求一个log值再求负数,画在地形图上,就对显著的区域一目了然。分享绘图代码如下:% Written By Yizhou% Using the code without pr转载 2021-04-21 09:17:46 · 951 阅读 · 0 评论 -
干货|pacman:R的包管家
pacman是一款整合了library相关函数的R包管理工具。为什么要使用pacman当我们清洗数据、分析数据并作图时,我们常常需要安装并加载诸多的包。pacman的用法pacman除了最核心的p_load之外,还有很多其他的函数。比如:如何从github安装和加载包(p_load_gh),如何更新多个包(p_update),如何卸载多个包(p_unload)等等。原创 2023-04-25 21:00:00 · 207 阅读 · 0 评论 -
干货|E-prime 3入门手册
那么,在实验中,如果Subject输入的是2,则此处从第2行开始运行,一直运行完一轮,然后回到开头运行第1行,这样走完一个周期。图片刺激呈现2000ms,需要收集刺激反馈的结果,data logging 选standard,数据收集方式选event,不需要提前加载数据,pre release选0,反应方式为键盘,这里要注意一点,虽然键盘对字母不区分大小写,但是前面list的ans列填的字母是小写,这里的Allowable应该小写,本人亲测,大小写不一致程序报错了。出现的就是E-prime的版本号。原创 2023-05-03 21:00:00 · 1991 阅读 · 0 评论