[hddm]python模块hddm安装后测试代码

测试环境:

hddm==0.8.0

测试文件test.csv

复制代码
subj_idx,stim,rt,response,theta,dbs,conf
0,LL,1.21,1.0,0.65627512226100004,1,HC
0,WL,1.6299999999999999,1.0,-0.32788867166199998,1,LC
0,WW,1.03,1.0,-0.480284512399,1,HC
0,WL,2.77,1.0,1.9274273452399999,1,LC
0,WW,1.1399999999999999,0.0,-0.21323572605999999,1,HC
0,WL,1.1499999999999999,1.0,-0.43620365940099998,1,LC
0,LL,2.0,1.0,-0.27447891439400002,1,HC
0,WL,1.04,0.0,0.66695707371400004,1,LC
0,WW,0.85699999999999998,1.0,0.11861689909799999,1,HC

测试代码:test.py

复制代码
import pandas as pd
import matplotlib.pyplot as plt
import hddm
#https://hddm.readthedocs.io/en/latest/tutorial_basic_hddm.html
data = hddm.load_csv('./test.csv')
data = hddm.utils.flip_errors(data)

fig = plt.figure()
ax = fig.add_subplot(111, xlabel='RT', ylabel='count', title='RT distributions')
for i, subj_data in data.groupby('subj_idx'):
    subj_data.rt.hist(bins=20, histtype='step', ax=ax)

plt.savefig('hddm_demo_fig_00.pdf')

结果:

相关推荐
-凌凌漆-5 分钟前
【JS】JavaScript Promise
开发语言·javascript·ecmascript
羊村积极分子懒羊羊5 分钟前
python课程三月二十九号粗略总结
开发语言·python
深圳蔓延科技6 分钟前
Python算法学习分享
python
aloha_7897 分钟前
langchain4j如何使用mcp
java·人工智能·python·langchain
yunhuibin7 分钟前
CNN基础学习
人工智能·python·深度学习·神经网络
時肆4858 分钟前
Linux命令创意组合大赛:管道里的魔法
开发语言·性能优化
Traced back9 分钟前
C#/.NET 常用控件、属性、方法和语句大全(或许全)
开发语言·c#·.net
2501_9447114312 分钟前
A2UI : 以动态 UI 代替 LLM 文本输出的方案
开发语言·前端·ui
陈晨辰熟稳重12 分钟前
20260113-np.random.multinomial 与 torch.multinomial
pytorch·python·numpy·采样·multinomial
Antony_WU_SZ12 分钟前
QT Qmake 方式在visual studio中的 环境配置
开发语言·qt