[pymvpa] problem loading attributes file
William Graves
william.wyatt.graves at gmail.com
Sat May 19 01:44:41 BST 2018
Oh, right, that would explain why I pre-pended a letter to all the column names the last time I touched this code a year ago. Silly of me to forget. Thanks for cluing me in, Yarik!
Best,
Will
> On May 18, 2018, at 6:00 PM, Yaroslav Halchenko <yoh at onerussian.com> wrote:
>
> My guess is that it is your column name 5988 in your file... You found a limitation that attribute shouldn't start with a number. Prefix it with some literal (eg "unknown5988" :-) )
>
> On May 18, 2018 2:35:09 PM EDT, William Graves <william.wyatt.graves at gmail.com> wrote:
>> Dear PyMVPA experts,
>>
>> In setting up an RSA analysis, I’m tying to load an attributes file,
>> using this command:
>>
>> attr = SampleAttributes(os.path.join(path, attrfile),
>> literallabels=True, header=True)
>>
>> It works fine for a relatively small attributes file, where each row is
>> a word, and each column is a feature/attribute of that word, and there
>> are less than 2000 columns. But what I want is to load a very sparse
>> set of attributes, with 8030 columns, most (but not all) of which have
>> a value of 0. When I use the exact same command but substitute the
>> larger attributes file, I get this error message:
>>
>> In [33]: attr = SampleAttributes(os.path.join(path, attrfile),
>> literallabels=True, header=True)
>> File "<string>", line 1
>> SampleAttributes.5988 = property(fget=lambda self:
>> self._get_attrib('5988'))
>> ^
>> SyntaxError: invalid syntax
>>
>> I’m not sure where the “5988” is coming from. Is that hard coded in
>> PyMPVA? I’d appreciate any help you can give.
>>
>> Best,
>> Will
>>
>> ---
>> William W. Graves, Ph.D.
>> Assistant Professor, Department of Psychology
>> Rutgers, The State University of New Jersey
>> Smith Hall, Room 337
>> 101 Warren Street, Newark, NJ 07102
>> Voice: 973-353-3947
>> Fax: 973-353-1171
>> http://lbbil.rutgers.edu
>>
>>
>> _______________________________________________
>> Pkg-ExpPsy-PyMVPA mailing list
>> Pkg-ExpPsy-PyMVPA at alioth-lists.debian.net
>> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-exppsy-pymvpa
>
> --
> Sent from a phone which beats iPhone.
More information about the Pkg-ExpPsy-PyMVPA
mailing list