{ "metadata": { "name": "" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "Baayen, R. H. and Milin, P. and Filipovic Durdevic, D. and Hendrix, P. and Marelli, M. 2011. \"An amorphous model for morphological processing in visual comprehension based on naive discriminative learning.\" *Psychological Review* 118:438-482." ] }, { "cell_type": "code", "collapsed": false, "input": [ "import pandas as pd\n", "import pandas.rpy.common as com\n", "import numpy as np\n", "from sklearn.feature_extraction import DictVectorizer\n", "\n", "%load_ext autoreload\n", "%autoreload 2\n", "\n", "%load_ext rmagic\n", "\n", "%precision 2\n", "pd.set_option('display.precision', 3)" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 1 }, { "cell_type": "code", "collapsed": false, "input": [ "%%R\n", "library(ndl)" ], "language": "python", "metadata": {}, "outputs": [ { "metadata": {}, "output_type": "display_data", "text": [ "This is ndl version 0.2.16. \n", "For an overview of the package, type 'help(\"ndl.package\")'.\n" ] } ], "prompt_number": 2 }, { "cell_type": "code", "collapsed": false, "input": [ "data = com.load_data('plurals')\n", "data['Cues'] = [list(w) for w in data['WordForm']]\n", "data['Outcomes'] = [w.split('_') for w in data['Outcomes']]\n", "data" ], "language": "python", "metadata": {}, "outputs": [ { "html": [ "
\n", " | WordForm | \n", "Frequency | \n", "Outcomes | \n", "Cues | \n", "
---|---|---|---|---|
1 | \n", "hand | \n", "10 | \n", "[hand, NIL] | \n", "[h, a, n, d] | \n", "
2 | \n", "hands | \n", "20 | \n", "[hand, PLURAL] | \n", "[h, a, n, d, s] | \n", "
3 | \n", "land | \n", "8 | \n", "[land, NIL] | \n", "[l, a, n, d] | \n", "
4 | \n", "lands | \n", "3 | \n", "[land, PLURAL] | \n", "[l, a, n, d, s] | \n", "
5 | \n", "and | \n", "35 | \n", "[and, NIL] | \n", "[a, n, d] | \n", "
6 | \n", "sad | \n", "18 | \n", "[sad, NIL] | \n", "[s, a, d] | \n", "
7 | \n", "as | \n", "35 | \n", "[as, NIL] | \n", "[a, s] | \n", "
8 | \n", "lad | \n", "102 | \n", "[lad, NIL] | \n", "[l, a, d] | \n", "
9 | \n", "lad | \n", "54 | \n", "[lad, PLURAL] | \n", "[l, a, d] | \n", "
10 | \n", "lass | \n", "134 | \n", "[lass, NIL] | \n", "[l, a, s, s] | \n", "
10 rows \u00d7 4 columns
\n", "\n", " | NIL | \n", "PLURAL | \n", "and | \n", "as | \n", "hand | \n", "lad | \n", "land | \n", "lass | \n", "sad | \n", "
---|---|---|---|---|---|---|---|---|---|
a | \n", "1.45 | \n", "-0.45 | \n", "0.38 | \n", "1.03 | \n", "-4.88e-15 | \n", "0.41 | \n", "-0.38 | \n", "-0.03 | \n", "-0.41 | \n", "
d | \n", "-0.53 | \n", "0.53 | \n", "-0.16 | \n", "-0.44 | \n", "2.44e-15 | \n", "0.39 | \n", "0.16 | \n", "-0.56 | \n", "0.61 | \n", "
h | \n", "-0.49 | \n", "0.49 | \n", "-0.69 | \n", "0.05 | \n", "1.00e+00 | \n", "0.36 | \n", "-0.31 | \n", "-0.05 | \n", "-0.36 | \n", "
l | \n", "-0.22 | \n", "0.22 | \n", "-0.21 | \n", "-0.62 | \n", "2.80e-15 | \n", "0.17 | \n", "0.21 | \n", "0.62 | \n", "-0.17 | \n", "
n | \n", "0.09 | \n", "-0.09 | \n", "0.61 | \n", "-0.42 | \n", "7.77e-16 | \n", "-0.81 | \n", "0.39 | \n", "0.42 | \n", "-0.19 | \n", "
s | \n", "-0.27 | \n", "0.27 | \n", "-0.21 | \n", "-0.34 | \n", "3.00e-15 | \n", "-0.54 | \n", "0.21 | \n", "0.34 | \n", "0.54 | \n", "
6 rows \u00d7 9 columns
\n", "\n", " | 0 | \n", "
---|---|
NIL | \n", "0.24 | \n", "
PLURAL | \n", "0.76 | \n", "
and | \n", "-0.07 | \n", "
as | \n", "-0.11 | \n", "
hand | \n", "1.00 | \n", "
lad | \n", "-0.18 | \n", "
land | \n", "0.07 | \n", "
lass | \n", "0.11 | \n", "
sad | \n", "0.18 | \n", "
9 rows \u00d7 1 columns
\n", "\n", " | hands | \n", "hand | \n", "
---|---|---|
NIL | \n", "0.24 | \n", "0.51 | \n", "
PLURAL | \n", "0.76 | \n", "0.49 | \n", "
and | \n", "-0.07 | \n", "0.14 | \n", "
as | \n", "-0.11 | \n", "0.22 | \n", "
hand | \n", "1.00 | \n", "1.00 | \n", "
lad | \n", "-0.18 | \n", "0.36 | \n", "
land | \n", "0.07 | \n", "-0.14 | \n", "
lass | \n", "0.11 | \n", "-0.22 | \n", "
sad | \n", "0.18 | \n", "-0.36 | \n", "
9 rows \u00d7 2 columns
\n", "\n", " | NIL | \n", "PLURAL | \n", "and | \n", "as | \n", "hand | \n", "lad | \n", "land | \n", "lass | \n", "sad | \n", "
---|---|---|---|---|---|---|---|---|---|
a | \n", "1.45 | \n", "-0.45 | \n", "0.38 | \n", "1.03 | \n", "-4.88e-15 | \n", "0.41 | \n", "-0.38 | \n", "-0.03 | \n", "-0.41 | \n", "
d | \n", "-0.53 | \n", "0.53 | \n", "-0.16 | \n", "-0.44 | \n", "2.44e-15 | \n", "0.39 | \n", "0.16 | \n", "-0.56 | \n", "0.61 | \n", "
h | \n", "-0.49 | \n", "0.49 | \n", "-0.69 | \n", "0.05 | \n", "1.00e+00 | \n", "0.36 | \n", "-0.31 | \n", "-0.05 | \n", "-0.36 | \n", "
l | \n", "-0.22 | \n", "0.22 | \n", "-0.21 | \n", "-0.62 | \n", "2.80e-15 | \n", "0.17 | \n", "0.21 | \n", "0.62 | \n", "-0.17 | \n", "
n | \n", "0.09 | \n", "-0.09 | \n", "0.61 | \n", "-0.42 | \n", "7.77e-16 | \n", "-0.81 | \n", "0.39 | \n", "0.42 | \n", "-0.19 | \n", "
s | \n", "-0.27 | \n", "0.27 | \n", "-0.21 | \n", "-0.34 | \n", "3.00e-15 | \n", "-0.54 | \n", "0.21 | \n", "0.34 | \n", "0.54 | \n", "
6 rows \u00d7 9 columns
\n", "