[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')

结果:

相关推荐
tyatyatya6 分钟前
MATLAB的神经网络工具箱
开发语言·神经网络·matlab
unityのkiven7 分钟前
C++中析构函数不设为virtual导致内存泄漏示例
开发语言·c++
JarmanYuo30 分钟前
ARM (Attention Refinement Module)
python·计算机视觉
正经教主33 分钟前
【基础】Windows开发设置入门4:Windows、Python、Linux和Node.js包管理器的作用和区别(AI整理)
linux·windows·python·包管理器
keke1033 分钟前
Java【14_3】接口(Comparable和Comparator)、内部类-示例
java·开发语言·servlet
小破农1 小时前
C++篇——多态
开发语言·c++
Q_Q19632884751 小时前
python的漫画网站管理系统
开发语言·spring boot·python·django·flask·node.js·php
言之。1 小时前
Go 语言中接口类型转换为具体类型
开发语言·后端·golang
咖啡の猫1 小时前
JavaScript基础-创建对象的三种方式
开发语言·javascript·ecmascript
代码不停1 小时前
Java二叉树题目练习
java·开发语言·数据结构