AttributeError: el objeto 'PandasExprVisitor' no tiene el atributo 'visit_Ellipsis', utilizando pandas eval
Tengo una serie de la forma:
s
0 [133, 115, 3, 1]
1 [114, 115, 2, 3]
2 [51, 59, 1, 1]
dtype: object
Tenga en cuenta que sus elementos soninstrumentos de cuerda:
s[0]
'[133, 115, 3, 1]'
Estoy tratando de usarpd.eval
analizar esta cadena en una columna de listas. Esto funciona para estos datos de muestra.
pd.eval(s)
array([[133, 115, 3, 1],
[114, 115, 2, 3],
[51, 59, 1, 1]], dtype=object)
Sin embargo, en datos mucho más grandes (orden de 10K), ¡esto falla miserablemente!
len(s)
300000
pd.eval(s)
AttributeError: 'PandasExprVisitor' object has no attribute 'visit_Ellipsis'
¿Que me estoy perdiendo aqui? ¿Hay algún problema con la función o mis datos?