es es es es es es es en tr es en cs en en es es pt es es es es es es es es es es es es es es es es es es es es es es es es es es es es pt es gl is en sv en en en en es en en en en es
A modo de apunte en una libreta, y con la intención de que pueda ayudar a alguien más que se encuentre con la misma duda, explico aquí cómo unificar dos leyendas de una gráfica hecha en Python, para que aparezca en un mismo espacio. La librería utilizada es la más habitual, matplotlib. Es habitual tener que representar más de una variable en una sola gráfica, y querer usar un eje secundario. En este caso, si queremos mostrar una leyenda donde se nos muestre todo lo que hemos representado, bastaría con escribir plt.legend( ) , pero encontramos que ocurre esto. Como…
Seguir leyendoCómo unificar leyendas de dos subplots en Python
Usando wget, awk, paste, cut y sed para tener datos en tiempo real en la web
Publicado por Silvia Alonso Pérez el agosto 6, 2016
De MATLAB a R
Publicado por Silvia Alonso Pérez el enero 10, 2015
Desde hace muchos años trabajo en MATLAB. Comencé en IDL, que es muy similar, pero luego fue necesario adaptarme al lenguaje de programación que usaban (y usan cada vez menos) en el que por aquel entonces era mi nuevo centro de trabajo. MATLAB es un entorno muy potente para trabajar con grandes cantidades de datos. Puede usarse en Windows, Mac y Linux, aunque en alguna ocasión me he encontrado con alguna pequeña diferencia en las versiones de Windows y Mac, teniendo que hacer pequeñas adaptaciones a scripts que ya tenía hechos. En este blog he escrito varias entradas relacionadas con…
Seguir leyendoDe MATLAB a R
Programando aplicaciones móviles con App Inventor
Publicado por Silvia Alonso Pérez el octubre 5, 2014
¿Cómo se programa una app móvil? Es una pregunta que muchos de nosotros nos hemos hecho, especialmente aquellos que siempre estamos queriendo aprender cosas nuevas. En la era de las apps, ¿quién no ha tenido una buena idea para hacer una? ¿Quién no ha dicho eso de «si supiera hacer una app»…? Yo me pregunté todo eso hace alrededor de tres años. En ese momento mis dispositivos móviles eran Apple y busqué información sobre cómo programar apps para ellos, pero hubieron cosas que me desanimaron. El lenguaje de programación a primera vista no me gustó (ahora lo han mejorado muchísimo).…
Seguir leyendoProgramando aplicaciones móviles con App Inventor
Programar es el nuevo inglés
Publicado por Silvia Alonso Pérez el octubre 5, 2014
Hace unas semanas leí en Twitter esta frase que he puesto en el título: «Coding is the new English». Efectivamente, hasta hace poco tiempo saber inglés podía ser el elemento diferenciador entre dos personas con similar currículum. Saber inglés como lengua extranjera no solo aumenta nuestros conocimientos y nuestras posibilidades, sino que demuestra que hemos sido inquietos y hemos querido ir más allá de lo que nos enseñaron en el colegio/instituto/universidad. El caso es que, como ya se asume que el inglés es el idioma para todo (al menos en ciencia así es) y debemos utilizarlo sí o sí, este idioma…
Seguir leyendoProgramar es el nuevo inglés
Guardar una matriz formateada en un archivo de texto en MATLAB
Publicado por Silvia Alonso Pérez el julio 3, 2014
Este post debería en realidad llamarse algo así como «Cómo guardar una matriz con formato en un archivo de texto con MATLAB, y no morir en el intento». Es muy posible que si usas MATLAB y tienes un set de datos guardados en una matriz, quieras guardar esa matriz en un fichero de texto. Esto puede servirte para cargarlos en MATLAB posteriormente, o usarlos con otro programa como puede ser Excel. Hay muchas maneras de hacer esto, pero cuando queremos guardar cada columna con un determinado formato la cosa se complica un poco. Se complica porque hay que empezar a…
Seguir leyendoGuardar una matriz formateada en un archivo de texto en MATLAB
Tema Author para WordPress de Compete Themes
Esta web usa cookies. ¿Las aceptas?
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data vía analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.