Kiko Correoso

SyntaxError: more than 255 arguments

[ACTUALIZACIÓN: Esta limitación se eliminó en python 3.7] Para el que no lo sepa, las funciones en CPython tienen una limitación de 255 argumentos ([*] leed más abajo para más información). Mirad la siguiente pieza de código C en ast.c en el repositorio oficial de CPython:

Y probad, por… Leer más »SyntaxError: more than 255 arguments

Tutorial de Highcharts usando IPython, brython y brythonmagic

Hoy volvemos a hablar de una librería Javascript (ver tutorial de Openlayers) pero lo vamos a hacer desde un punto de vista un poco más pythónico (aunque por debajo no dejará de ser Javascript). En el siguiente frame tenéis un tutorial de Highcharts (librería para hacer gráficos interactivos en el… Leer más »Tutorial de Highcharts usando IPython, brython y brythonmagic

Pybonacci 2.0

Hola a todos. Hemos estado unos días trabajando en la nueva versión de Pybonacci, que llamaremos v2.0 por eso de parecer modernos. Durante unas semanas, Juanlu y un servidor hemos estado hablando sobre la importancia de determinadas cosas y fruto de esas conversaciones ha salido lo que tenéis delante. Espero… Leer más »Pybonacci 2.0

Tutorial de OpenLayers usando IPython, Brython y brythonmagic

No, no habéis leído mal, hoy vamos a hablar de OpenLayers, una librería javascript para hacer ‘mapping’ en el cliente (navegador). Como sabéis, hablamos principalmente de Python porque nos gusta y porque nos divierte y este tutorial de una librería javascript lo vamos a realizar usando una sintaxis pythónica y,… Leer más »Tutorial de OpenLayers usando IPython, Brython y brythonmagic

Pandas (VI)

Y mucho másEsto solo ha sido un pequeño vistazo con cosas que considero importantes pero que no tienen que ser las más importantes. Podéis echarle un ojo a: sort, max, min, head, tail, unique, groupby, apply, transform, stack, unstack, mean, std, isnull, value_counts, notnull, rank, dropna, fillna, describe, cov, corr,… Leer más »Pandas (VI)

Pandas (V)

Antes de nada, el contexto, para esta serie de entradas se va a usar lo siguiente:

Y sin más preámbulos seguimos con esta quinta parte de la serie. Unir (merge/join) Pandas dispone de la función merge (documentación oficial) que permite ‘unir’ datos al estilo de como se hace con… Leer más »Pandas (V)

Pandas (IV)

Antes de nada, el contexto, para esta serie de entradas se va a usar lo siguiente:

Y sin más preámbulos seguimos con esta cuarta parte de la serie. Concatenando datos Para concatenar ficheros se usa la función pd.concat (documentación oficial]. Un ejemplo rápido sería el siguiente:

Cuyo resultado… Leer más »Pandas (IV)