Closed JCMiguel closed 1 year ago
Que importante reflejar las versiones del software cuando hay un problema. Me simplificaste x10 la tarea Migue. En mi caso:
>>> pandas.__version__
'1.3.4'
Aquí abajo el reporte de cambios donde lo vuelan:
Me pareció interesante también copiar la referencia al hilo donde se discute deprecar el método. Uno de los comentarios hace referencia a todas las malas respuestas que se ven en stackoverflow en referencia a como agregar filas con pandas. 😄
En ese marco, encontré esta referencia de la misma librería que nos puede venir a futuro:
Voy a subir el pequeño retoque donde se cambia el append( ) por el concat( )
@bassimat anduvo perfecto con el cambio. Creo que ahora sí ya estaría para mergear si le das el visto bueno.
Armo este pull request para debatir mis cambios. Logré resolver el problema de la búsqueda de scopus. Ahora funciona bien tanto si se busca por --query como si se usan los argumentos --title y --from-year. La línea de ejecución que usé para probarlo fue
python .\querier.py --title "xai" --abstract "xai" --from-year 2015
. Contrasté los resultados de esta búsqueda utilizando el buscador interactivo que hay para probar la api: https://dev.elsevier.com/scopus.html#!/Scopus_Search/ScopusSearchSin embargo, me saltó un problema y necesito de tu asistencia. Al intentar exportar el Dataframe, me devuelve este Traceback:
¿Tenés idea qué puede estar pasando? Creo que está relacionado a lo que habías estado viendo de cómo exportar el .csv.
Por si sirve para el análisis, estoy usando esta versión de pandas.