GSEQ行为序列分析软件学习汇总

0、问题描述:

  • 1、GSEQ软件是做什么的?
  • 2、GSEQ软件如何使用?
  • 2、GSEQ软件前期需要在“记事本”中编写“程式码”需要将所有行为数据编码之后,将编码行为序列粘贴到GSEQ软件中去,如果数据量很大,这个过程就非常繁杂了,是否可以简化这个数据处理流程?

1、GSEQ软件介绍:

在这里插入图片描述

  • GSEQ是一款交互序列分析软件,通过这款软件,我们可以将编码之后的交互行为之间的关系,通过力导向图绘制出来,这样就可以知道每个编码行为之间的相关性了,举例来说就是通过这款软件分析你提供的行为编码序列,就能分析出来某个行为之后大概率会出现哪个行为,因此这款软件常用于分析教学行为的相关性。

2、GSEQ软件的使用:

  • 建议观看B站簡淑芸博士的讲解视频,一共有4个,非常清晰,流程很细致,小白友好!(B站昵称:bili_30700546278)
  • 当然如果你的理解能力足够好,可以跳过上面的建议,我已经对讲解视频进行的总结,总结如下:
    • 1、将你的编码行为序列赋值到记事本中,格式如下:我下面的例子中一共有三个测试对象,注意最后一个测试对象编码行为序列结束后要加“/”还有就是其他测试对象编码行为序列结束后加";",这个步骤得到的就是往GSEQ中输入的程式码。
      在这里插入图片描述
    • 2、打开GSQE软件(注意使用期间不要最小化!否则可能会出现异常报错)
    • 3、在软件界面选择File➡New SDS,在弹出空白界面复制第1步记事本中的程式码(注意粘贴的时候是不识别ctrl+v快捷键的,要用右键鼠标粘贴)
    • 4、在软件界面选择Comple➡Complie to MDS,如果编译过程没有报错,则表明第一步往记事本中输入的程式码无误。否则请检查第程式码中是否出现格式错误。
    • 5、在软件界面选择Run➡Computer table stats,在跳出窗口中的Move codes to模块中选择givens,然后将中间最左边的需要分析的编码值全部选中,点击move select(向右单箭头)将编码行为移动到中间,然后Move codes to模块中选择targets,同样全选要分析的编码值,通过move select移动到右边。然后,在最右边勾选adjusted residual(残差分析),然后就可以点击左上角的绿色运行按钮了,运行结束后,将结果保存。
    • 6、把结果放到Excel中,通过条件单元格格式设置,将数值大于1.96的值全部标红(大于1.96表明这两个行为之间是强相关的),然后就可以通过ppt绘制行为转换图了。

★3、数据量过大,要用GSEQ软件分析,应该如何从excel中把数据粘贴到记事本中成为可以输入到GSEQ的程式码?:思路就是通过python的pandas库将excel表格数据读入到python容器中,然后将表格数据通过python文件的写操作,按照格式一条一条写到记事本中去,这种方法的好处就是只要python代码没问题,就可以通过excel表格生成记事本的程式码。

  • 首先在Excel中记录每一个测试对象的行为编码,截图如下:可以看到我这里表格中每个测试对象有37个行为,展示了部分测试对象。
    在这里插入图片描述

  • 然后写python代码

# 导包
import numpy as np
import pandas as pd

data = pd.read_excel('./2test.xlsx') # 把你的excel文件读入data中

data_copy = data.loc[:,'第1个行为':'第6个行为'].copy() # 通过筛选只保留行为序列
data_copy = data_copy.replace(0, 'No') # 因为行为序列可能参差不齐,所以将空数据在excel中用0表示,然后在代码中用No代替。

# 通过python文件写操作,将结果保存为txt文件,按照指定格式
with open('output.txt', 'w') as f:
    f.write("Event\n($Action = A B C D E F G H I J K L No)\nType (Clinic Control);\n\n")

    for idx, row in data_copy.iterrows():
        f.write(f"% id#{idx}\n")
        formatted_row = '\t'.join(map(str, row))  # 将每个值转换为字符串,并且在每个元素之间添加制表符分隔
        f.write(f"{formatted_row};\n\n")

注意:这个代码运行结束之后,最后一条行为序列后面加的是“;”,要改成“/”,最后生成的程式码结果如下:
在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/310432.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于ssm物流配送人员车辆调度管理系统的设计与实现+vue论文

摘 要 如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统物流配送人员车辆调度信息管理难度大,容错率低…

华为端口安全常用3种方法配置案例

安全动态mac地址学习功能 [Huawei]int g0/0/01 interface GigabitEthernet0/0/1 port-security enable //开启安全 port-security max-mac-num 2 //最多为2个mac地址学习 port-security protect-action restrict //丢包带警告 port-security aging-time 1 //mac地址的老化时间…

OpenAI 正式上线 GPT 商店

ChatGPT 商店上线,OpenAI 正式推出 GPT Store 北京时间 1 月 11 日,在经历了一个月的推迟后,OpenAI 在周三正式推出了 GPT Store。借助这一在线商店,OpenAI 用户可以分享定制版 ChatGPT 聊天机器人。 OpenAI 称,GPT …

uniapp回到上一页

回到上一页代码uniapp中代码 <template><view class"my_footer"><view class"m_goBack" click.stop"handlergoBack()"></view><view class"m_index" click.stop"handlergoIndex()"></v…

微信小程序的生命周期函数有哪些?

面试官&#xff1a;说说微信小程序的生命周期函数有哪些&#xff1f; 一、是什么 跟vue、react框架一样&#xff0c;微信小程序框架也存在生命周期&#xff0c;实质也是一堆会在特定时期执行的函数 小程序中&#xff0c;生命周期主要分成了三部分&#xff1a; 应用的生命周期…

如何在IntelliJ IDEA中配置SSH服务器开发环境并实现固定地址远程连接

文章目录 1. 检查Linux SSH服务2. 本地连接测试3. Linux 安装Cpolar4. 创建远程连接公网地址5. 公网远程连接测试6. 固定连接公网地址7. 固定地址连接测试 本文主要介绍如何在IDEA中设置远程连接服务器开发环境&#xff0c;并结合Cpolar内网穿透工具实现无公网远程连接&#xf…

C++_vector类

目录 一、vector的模拟实现 1、vector的组成结构 2、vector尾插数据 2.1 析构函数 3、迭代器实现 4、resize 5、删除数据 5.1 迭代器失效 6、指定位置插入数据 6.1 迭代器失效 7、迭代器构造和resize构造 8、深浅拷贝 结语&#xff1a; 前言&#xff1a; vect…

计算机二级WPS Office考试须知、如何备考、备考建议

本文从计算机二级考试须知、如何备考、备考建议以及考试的注意事项等方面进行讲述&#xff0c;认认真真看&#xff0c;对你受益匪浅。 一、计算机二级考试须知 2021年3月27日至29日将举办第60次全国计算机等级考试&#xff08;NCRE&#xff09;&#xff0c;从今年起&#xff0…

加速你的数据库:公司中SQL优化的八大绝招

前言 SQL优化这个问题也是老生常谈了&#xff0c;很多都还是在八股文中了解到&#xff0c;那么公司里的SQL都是咋优化的呢&#xff1f;和八股文一样吗&#xff1f;下面&#xff0c;我将与大家分享我在公司里学到的SQL优化知识。SQL优化是提高数据库性能和减少资源消耗的重要一环…

设计模式之空对象模式

目录 1.简介 2.结构图 3.实例 4.优缺点 1.简介 空对象模式也是我们平时编程用的比较多的一种行为型设计模式&#xff0c;它的宗旨在解决空对象引起的异常报错问题&#xff1b;在空对象模式&#xff08;Null Object Pattern&#xff09;中&#xff0c;一个空对象取代 NULL 对…

【一文详解】知识分享:(MySQL关系型数据库快速入门)

mysql基础 数据类型 整型 类型名称取值范围大小TINYINT-128〜1271个字节SMALLINT-32768〜327672个宇节MEDIUMINT-8388608〜83886073个字节INT (INTEGHR)-2147483648〜21474836474个字节BIGINT-9223372036854775808〜92233720368547758078个字节 注: 无符号在数据类型后加 un…

免费申请SSL证书

首先&#xff0c;让我们了解一下SSL证书的作用。SSL&#xff08;Secure Sockets Layer&#xff09;证书是一种数字证书&#xff0c;它可以加密网站与用户之间的通信数据&#xff0c;防止信息在传输过程中被窃取或篡改&#xff0c;同时也可以验证网站的真实身份&#xff0c;避免…

electron+vue编辑Office Word?

Electron 桌面应用是基于 Chromium 内核的&#xff0c;而谷歌Chrome取消了对PPAPI插件支持后&#xff0c;在线Office方案纷纷失效&#xff0c;只能更换国产浏览器在低版本浏览器苟延残喘&#xff0c;不能用于electronvue项目。 经过小编不断的寻找&#xff0c;终于找到一款至今…

对git中tag, branch的重新理解

1. 问题背景 项目中之前一个tag&#xff08;v1.0&#xff09;打错了&#xff0c;想删除它&#xff0c;但我们从此tag v1.0中迁出新建分支Branch_v1.0,在此分支下修复了bug&#xff0c;想重新打一个tag v1.0&#xff0c;原来的tag v1.0可以删除掉吗&#xff1f; 错误的理解&am…

Starrocks监控方案

下载安装包 Download | Prometheus Download Grafana | Grafana Labs 部署prometheus 配置文件 global: scrape_interval: 15s evaluation_interval: 15s scrape_configs: - job_name: StarRocks_Cluster metrics_path: /metrics static_configs: - targets: [192.168.110…

【BetterBench】2024年都有哪些数学建模竞赛和大数据竞赛?

2024年每个月有哪些竞赛&#xff1f; 2024年32个数学建模和数据挖掘竞赛重磅来袭&#xff01;&#xff01;&#xff01; 2024年数学建模和数学挖掘竞赛时间目录汇总 一月 &#xff08;1&#xff09;2024年第二届“华数杯”国际大学生数学建模竞赛 报名时间&#xff1a;即日起…

同城短视频矩阵怎么做?小魔推助力实体行业高效视频分发

在如今的互联网时代&#xff0c;各个行业的实体老板都在考虑转型的方向&#xff0c;希望能有更多的发展&#xff0c;特别是抖音短视频做作为日活8亿用户的超大平台&#xff0c;吸引了无数的实体老板入场做宣传&#xff0c;来做自己门店、品牌的曝光获客动作&#xff0c;但引流并…

C++力扣题目104--二叉树的最大深度

给定一个二叉树&#xff0c;找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例&#xff1a; 给定二叉树 [3,9,20,null,null,15,7]&#xff0c; 返回它的最大深度 3 。 思路 看完本篇可以一起做了如下…

Apache Doris (六十三): Spark Doris Connector - (3)-配置型及列映射关系

🏡 个人主页:IT贫道-CSDN博客 🚩 私聊博主:私聊博主加WX好友,获取更多资料哦~ 🔔 博主个人B栈地址:豹哥教你学编程的个人空间-豹哥教你学编程个人主页-哔哩哔哩视频 目录 1. Spark 操作Doris配置项

CentOS中静态HTTP服务的最佳实践和优化技巧

在CentOS中提供静态HTTP服务是常见的需求&#xff0c;尤其是在构建Web应用程序、托管网站或提供文件下载时。为了确保高效、安全且可靠的传输&#xff0c;这里提供了一些最佳实践和优化技巧。 1. 选择合适的HTTP服务器软件 Nginx: 轻量级、高效&#xff0c;支持HTTP/2&#x…