Skip to content

Commit fa4e949

Browse files
committed
BUG: Fix pandas 0.13 compat issues. Closes #35.
1 parent 89480ff commit fa4e949

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

hddm/likelihoods.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def generate_wfpt_stochastic_class(wiener_params=None, sampling_method='cdf', cd
4949

5050
#create likelihood function
5151
def wfpt_like(x, v, sv, a, z, sz, t, st, p_outlier=0):
52-
return hddm.wfpt.wiener_like(x['rt'], v, sv, a, z, sz, t, st, p_outlier=p_outlier, **wp)
52+
return hddm.wfpt.wiener_like(x['rt'].values, v, sv, a, z, sz, t, st, p_outlier=p_outlier, **wp)
5353

5454

5555
#create random function
@@ -241,4 +241,3 @@ def theoretical_quantiles(self, quantiles=(.1, .3, .5, .7, .9)):
241241

242242
#create default Wfpt class
243243
Wfpt = generate_wfpt_stochastic_class()
244-

hddm/models/hlba_truncated.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
def lba_like(value, t, A, b, s, v, p_outlier, w_outlier=.1):
1616
"""LBA likelihood.
1717
"""
18-
return hddm.lba.lba_like(value['rt'], A, b, t, s, v, 0, normalize_v=True, p_outlier=p_outlier, w_outlier=w_outlier)
18+
return hddm.lba.lba_like(value['rt'].values, A, b, t, s, v, 0, normalize_v=True, p_outlier=p_outlier, w_outlier=w_outlier)
1919

2020
def pdf(self, x):#value, t, A, b, s, v, p_outlier, w_outlier=.1):
2121
"""LBA likelihood.

hddm/tests/test_models.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import numpy as np
1010
import pandas as pd
1111
import nose
12-
pd.set_printoptions(precision=4)
1312
from nose import SkipTest
1413

1514
import hddm
@@ -303,7 +302,7 @@ def test_group_only_depends(self):
303302
data['cov'] = 1.
304303
# Create one merged column
305304
data['condition2'] = 'merged'
306-
data[data.condition == 'c1']['condition2'] = 'single'
305+
data.ix[data.condition == 'c1', 'condition2'] = 'single'
307306
self.assertRaises(AssertionError, hddm.HDDMRegressor, data, 'v ~ cov', depends_on={'v_Intercept': 'condition2'}, group_only_regressors=True)
308307

309308
def test_contrast_coding(self):

hddm/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def flip_errors(data):
3232

3333
# Flip sign for lower boundary response
3434
idx = data['response'] == 0
35-
data['rt'].ix[idx] = -data['rt'].ix[idx]
35+
data.ix[idx, 'rt'] = -data.ix[idx, 'rt']
3636

3737
return data
3838

0 commit comments

Comments
 (0)