Trying to work through the BioSignals processing in Python tutorial, but didn't make it far because I hit the above error when trying to run:
bio = nk.bio_process(ecg=df["ECG"], rsp=df["RSP"], eda=df["EDA"])
The full Traceback from the IPython console is:
Traceback (most recent call last):
File "<ipython-input-280-be922da6b29f>", line 1, in <module>
bio = nk.bio_process(ecg=df["ECG"], rsp=df["RSP"], eda=df["EDA"])
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/neurokit/bio/bio_meta.py", line 112, in bio_process
ecg = ecg_process(ecg=ecg, rsp=rsp, sampling_rate=sampling_rate, resampling_method=resampling_method, quality_model=ecg_quality_model, hrv_segment_length=hrv_segment_length, age=age, sex=sex, position=position)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/neurokit/bio/bio_ecg.py", line 208, in ecg_process
processed_ecg["ECG"]["HRV"] = ecg_hrv(rri, sampling_rate, segment_length=hrv_segment_length)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/neurokit/bio/bio_ecg.py", line 665, in ecg_hrv
hrv["Entropy_Multiscale"] = entropy_multiscale(rri, emb_dim=2)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/neurokit/signal/complexity.py", line 408, in entropy_multiscale
se = nolds.sampen(temp_ts, 1, tolerance, dist="euler", debug_plot=False, plot_file=None)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/nolds/measures.py", line 653, in sampen
dsts = np.norm(diff, axis=1)
AttributeError: module 'numpy' has no attribute 'norm'