SlideShare una empresa de Scribd logo
TUTORIAL DE MATPLOTLIB
Universidad Nacional de
Colombia
M a t e r i a l d e ap o y o e l a b o r a d o c o m o a p o y o a
la materia
Métodos Numéricos
D i e g o C a m i l o P e ñ a Ra m í r e z ( d o c e n t e )

Twitter: @nervencid
1
CONTENIDO
INTRODUCCION
● MATPLOTLIB
● INTRODUCCIÓN A PYPLOT
● CREACIÓN DE MULTIPLES GRAFICAS (Subplot)
● EDITANDO PROPIEDADES DE LAS GRAFICAS
● MANEJO DE EVENTOS
● MANEJO DE EVENTOS: Picking
● MANEJO DE EVENTOS: Dragg
● MANEJO DE EVENTOS: Hover ('mouse enter and
leave')
● ANIMACIONES
●

2
CONTENIDO
PLOT 3D
● CREACIÓN DE INTERFACES DE USUARIO (UI)
● CREACIÓN DE INTERFACES DE USUARIO (UI):
Widgets
● CREACIÓN DE INTERFACES DE USUARIO (UI):
Tkinter
● Otras Interfaces de usuario (UI)
● BIBLIOGRAFIA
● SOBRE EL AUTOR Y EL CONTENIDO
●

3
INTRODUCCIÓN
Como hemos podido darnos cuenta Python es una
herramienta muy completa y autónoma; ya que nos
permite hacer varias actividades sin depender de
librerías externas o software de terceros. Sin
embargo para aplicaciones más especializadas como
lo son por ejemplo: análisis matemáticos, hacer
gráficas de funciones o resolver ecuaciones,
debemos acudir a librerías externas de terceros.
A continuación haremos una breve introducción a
estas librerías que al igual que Python son de código
abierto y nos dan prestación que no podemos lograr
en otros lenguajes programación.
4
MATPLOTLIB
Matplotlib es una librería de
código abierto creada por el
fallecido John Hunter(1968-2012),
la cual posee un conjunto de
herramientas para poder hacer
gráficas en 2D y 3D, como
alternativa a MATLAB en cuanto
a creación de gráficos,
recientemente se le a añadido la
posibilidad de interaccionar con
librerías como qt, Gtk, entre otras
para poder hacer interfaces de
usuario personalizadas [1].
5
MATPLOTLIB
MATPLOTLIB esta compuesta de tres elementos
fundamentales [2]:






PYLAB: Es un conjunto de funciones que permiten crear
gráficas (plot's ) similares a los de MATLAB.
MATPLOTLIB API: Es una interfaz que contiene clases
que crean y gestionan imágenes, textos, figuras y plot's.
BACKEND: Nos permite extender MATPLOTLIB a otras
funcionalidades 'extra', como por ejemplo exportar a
archivos 'PNG, PDF, SVG, etc...' o crear interfaces de
usuarios con librerías especializadas como 'wxpython' o
'pygtk'

6
INTRUCCIÓN A PYPLOT
PYPLOT es un conjunto de comandos que
permiten trabajar de manera similar a
MATLAB, cada funcion de 'pyplot', genera
algún tipo de cambio en la figura como por
ejemplo: decorar la figura, agregar texto, crear
graficas secundarias, etc...[2]
Para el siguiente ejercicio cree un nuevo
archivo '.py' bien sea utilizando el editor
integrado en Python o el entorno de desarrollo
de su preferencia.
7
INTRUCCIÓN A PYPLOT

8
INTRUCCIÓN A PYPLOT
Al ejecutar el programa (F5) deberíamos obtener el siguiente
resultado:

9
INTRUCCIÓN A PYPLOT
Notese que 'Matplotlib' genera su propia ventana la cual por lo
general posee una barra de herramientas en la parte inferior los
cuales son:
'Home': Renderiza la gráfica a sus configuraciones
originales deshaciendo operaciones de 'zoom' y/o 'paneo'.
'Back-Forward': Nos permite retroceder o avanzar entre
las operaciones de 'zoom' y/o 'paneo', para poder navegar
entre las vistas generadas por dichas operaciones.

1
0
INTRUCCIÓN A PYPLOT
'Pan': Permite movernos en (x, y) a través de la
grafica.
'Zoom': Permite ampliar zonas de la figura para
poderlas ver con más detalle.
'Configure sobplots': Con esta herramienta podemos
configurar manualmente parámetros de las graficas
como: altura, anchura, espacios laterales, etc...
'Save': Nos permite exportar la imagen a formato de
imagen como: raw, png, pdf, poscript, etc..

1
1
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)
MATPLOTLIB nos permite trabajar con varias gráficas en una
sola ventana, a continuación crearemos dos gráficas,por lo
que sera necesario crear un nuevo archivo con extensión '.py'

1
2
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
3
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
4
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
5
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)
Así debería verse
el resultado en
pantalla.

1
6
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)
Ahora supongamos que necesitamos DEMASIADAS
graficas, las cuales cuales no podrían verse bien en una
sola ventana, lo cual nos obligaría a crear una segunda
ventana, creamos un nuevo archivo '.py' y escribimos el
siguiente codigo:

1
7
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
8
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
9
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

2
0
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

2
1
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)
El resultado debería verse así:

2
2
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Podemos editar las propiedades estéticas de una figura,
por ejemplo si tenemos algo así:

2
3
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Que se ve así:

2
4
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Cambiamos la apariencia modificando esta linea:

Por esta linea:

2
5
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Ahora debería verse así:

2
6
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Ahora añadamos algo de texto, ANTES de esta linea:

Agregamos lo siguiente:

2
7
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Ahora debería verse así:

2
8
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS

Con la siguiente linea:

2
9
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Lo cual añadirá el titulo a la parte superior de la grafica:

3
0
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Con el siguiente código:

3
1
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Añadimos una pequeña ecuación en formato LATEX:

3
2
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Y con el siguiente código:

3
3
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Añadimos una segunda ecuación en formato LATEX:

3
4
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Existen otras formas de agregar anotaciones a nuestra
gráfica como por ejemplo:

3
5
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Lo cual añadirá una anotación (con la flecha incluida) a
nuestra gráfica:

3
6
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
La gráfica se vera finalmente así:

3
7
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
¡NO OLVIDEMOS ESTE código AL FINAL de nuestro
archivo '.py'!:

3
8
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Otra forma de es introducir un 'legend', para el siguiente
ejemplo (No olvide crear un nuevo archivo '.py'):

3
9
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Deberíamos tener el siguiente resultado:

4
0
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Deberíamos tener el siguiente resultado:

4
1
MANEJO DE EVENTOS
Como lo mencionamos anteriormente MATPLOTLIB
puede interaccionar con librerías externas como Gtk
para poder desarrollar aplicaciones más complejas, para
esto se provee de una API que permite trabajar con
eventos comunes como hacer click en partes
determinadas sobre la gráfica (picking),el movimientos
del mouse sobre áreas predeterminadas ('mouse enter
and leave'), arrastrar objetos ('Dragg'), etc...
A continuación crearemos archivos '.py' para los ejemplos
que vamos a implementar:
● Picking.py
● Dragg.py
● Hover.py ('mouse enter and leave')
4
2
MANEJO DE EVENTOS: Picking

4
3
MANEJO DE EVENTOS: Picking

4
4
MANEJO DE EVENTOS: Picking

4
5
MANEJO DE EVENTOS: Picking

4
6
MANEJO DE EVENTOS: Picking
En pantalla deberíamos ver algo así:

4
7
MANEJO DE EVENTOS: Picking
Y en la consola deberíamos ver esto al hacer click sobre los
puntos de la gráfica:

4
8
MANEJO DE EVENTOS: Dragg

4
9
MANEJO DE EVENTOS: Dragg

5
0
MANEJO DE EVENTOS: Dragg

5
1
MANEJO DE EVENTOS: Dragg

5
2
MANEJO DE EVENTOS: Dragg

5
3
MANEJO DE EVENTOS: Dragg

5
4
MANEJO DE EVENTOS: Dragg

5
5
MANEJO DE EVENTOS: Dragg
En pantalla deberíamos ver algo así:

5
6
MANEJO DE EVENTOS: Dragg
Y deberíamos arrastrar los rectángulos al hacer click sobre ellos:

5
7
MANEJO DE EVENTOS: Dragg
Y en la consola deberíamos ver algo así:

5
8
MANEJO DE EVENTOS: Hover
('mouse enter and leave')

5
9
MANEJO DE EVENTOS: Hover
('mouse enter and leave')

6
0
MANEJO DE EVENTOS: Hover
('mouse enter and leave')
En pantalla deberíamos ver algo así:

6
1
MANEJO DE EVENTOS: Hover
('mouse enter and leave')
Al pasar el mouse sobre las figuras deberíamos ver esto:

6
2
MANEJO DE EVENTOS: Hover
('mouse enter and leave')
Y en la consola deberíamos ver esto:

6
3
ANIMACIONES

6
4
ANIMACIONES

6
5
ANIMACIONES

6
6
ANIMACIONES
En pantalla deberíamos ver algo así:

6
7
Plot 3D

6
8
Plot 3D

6
9
Plot 3D

7
0
Plot 3D
En pantalla deberíamos ver algo así:

7
1
Creación de Interfaces de Usuarios
(UI)
Una de las características más interesantes recientemente
implementadas dentro de MATPLOTLIB, es la capacidad de crear
interfaces de usuario, permitiéndonos así crear aplcaciónes mucho
más interactivas.
MATPLOTLIB posee dentro de sí la librería 'widgets', que nos
permite crear controles de usuario básico controles de interfaz de
usuario como por ejemplo: botones, 'sliders', 'checkbuttons',
'menus', etc...
Sin embargo AUNQUE SU ESTABILIDAD NO ESTA
GARANTIZADA, MATPLOTLIB también puede servirse de librerias
de terceros como qt, tkinter, gtk, etc...

7
2
Creación de Interfaces de Usuarios
(UI): Widgets

7
3
Creación de Interfaces de Usuarios
(UI): Widgets

7
4
Creación de Interfaces de Usuarios
(UI): Widgets

7
5
Creación de Interfaces de Usuarios
(UI): Widgets

7
6
Creación de Interfaces de Usuarios
(UI): Widgets

7
7
Creación de Interfaces de Usuarios
(UI): Widgets

7
8
Creación de Interfaces de Usuarios
(UI): Widgets

7
9
Creación de Interfaces de Usuarios
(UI): Widgets

8
0
Creación de Interfaces de Usuarios
(UI): Widgets

8
1
Creación de Interfaces de Usuarios
(UI): Widgets

8
2
Creación de Interfaces de Usuarios
(UI): Widgets
Finalmente este es el resultado que deberíamos ver en pantalla:

8
3
Creación de Interfaces de Usuarios
(UI): Tkinter
Tkinter es una librería integrada en Python que nos permite crear
interfaces de usuario como alternativa a las librerías de 'matplotlib',
en caso de que deseemos desarrollar interfaces de usuario más
complejas y que se acerquen a una aplicación de escritorio comun.
A continuación haremos un ejemplo similar al ejemplo anterior
hecho con 'matplotlib', para mostrar las diferencias e cuanto
sintaxis.

8
4
Creación de Interfaces de Usuarios
(UI): Tkinter

8
5
Creación de Interfaces de Usuarios
(UI): Tkinter

8
6
Creación de Interfaces de Usuarios
(UI): Tkinter

8
7
Creación de Interfaces de Usuarios
(UI): Tkinter

8
8
Creación de Interfaces de Usuarios
(UI): Tkinter

8
9
Creación de Interfaces de Usuarios
(UI): Tkinter

9
0
Creación de Interfaces de Usuarios
(UI): Tkinter

9
1
Creación de Interfaces de Usuarios
(UI): Tkinter

9
2
Creación de Interfaces de Usuarios
(UI): Tkinter

9
3
Creación de Interfaces de Usuarios
(UI): Tkinter

9
4
Creación de Interfaces de Usuarios
(UI): Tkinter

9
5
Creación de Interfaces de Usuarios
(UI): Tkinter

9
6
Creación de Interfaces de Usuarios
(UI): Tkinter

9
7
Creación de Interfaces de Usuarios
(UI): Tkinter

9
8
Creación de Interfaces de Usuarios
(UI): Tkinter

9
9
Creación de Interfaces de Usuarios
(UI): Tkinter

1
0
Creación de Interfaces de Usuarios
(UI): Tkinter

1
0
Creación de Interfaces de Usuarios
(UI): Tkinter

1
0
Creación de Interfaces de Usuarios
(UI): Tkinter

1
0
Creación de Interfaces de Usuarios
(UI): Tkinter
Finalmente este es el resultado que deberíamos ver en pantalla:

1
0
Otras Interfaces de Usuarios (UI)
Existen muchas más librerías de terceros para crear
interfaces de usuario como wxWidgets, Gtk+, Qt, etc... sin
embargo algunas no son lo suficientemente estables o no
están bien soportadas por sus creadores para más
documentación consultar:
http://www.wxpython.org/
http://www.pygtk.org/
https://live.gnome.org/PyGObject
http://zetcode.com/tutorials/pyqt4/
http://qt-project.org/wiki/Category:LanguageBindings::PyS
ide
http://www.zonaqt.com/content/introducci%C3%B3n-practi
ca-qt-en-python
1
0
BIBLIOGRAFIA
[1] http://matplotlib.org/
[2] http://matplotlib.org/users/pyplot_tutorial.html
[3] http://matplotlib.org/examples/index.html
[4] http://matplotlib.org/gallery.html

1
0
SOBRE EL AUTOR Y EL CONTENIDO
A menos que se informe de otra manera esta obra está bajo una licencia de
Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.5
Colombia.

Diego Camilo Peña Ramírez
Bogotá, Colombia
Abril de 2013
Twitter: @nervencid
1
0

Más contenido relacionado

La actualidad más candente

Cuestionario uml y objetos zuli
Cuestionario uml y objetos zuliCuestionario uml y objetos zuli
Cuestionario uml y objetos zuli
yuliethces
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
Ivan Rm
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
Carlos Solano
 
Logica Difusa e Inteligencia Artificial
Logica Difusa e Inteligencia ArtificialLogica Difusa e Inteligencia Artificial
Logica Difusa e Inteligencia Artificial
Adrian
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
Julio Pari
 
Cuestionario ingenieria
Cuestionario ingenieriaCuestionario ingenieria
Cuestionario ingenieria
Jennifer Diaz
 
Articulo Autómata (push down)
Articulo Autómata (push down)Articulo Autómata (push down)
Articulo Autómata (push down)
Scarlinr
 

La actualidad más candente (20)

Pintando gráficas con Python
Pintando gráficas con PythonPintando gráficas con Python
Pintando gráficas con Python
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuencias
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION R
 
Ingenieria De Software
Ingenieria De SoftwareIngenieria De Software
Ingenieria De Software
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Modelado de aplicaciones en UML con EA
Modelado de aplicaciones en UML con EAModelado de aplicaciones en UML con EA
Modelado de aplicaciones en UML con EA
 
Cuestionario uml y objetos zuli
Cuestionario uml y objetos zuliCuestionario uml y objetos zuli
Cuestionario uml y objetos zuli
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Uml diagramas-caso-de-uso
Uml diagramas-caso-de-usoUml diagramas-caso-de-uso
Uml diagramas-caso-de-uso
 
modelo vista controlador
modelo vista controladormodelo vista controlador
modelo vista controlador
 
Cuadro comparativo de softwares de de metodos numericos
Cuadro comparativo de softwares de de metodos numericosCuadro comparativo de softwares de de metodos numericos
Cuadro comparativo de softwares de de metodos numericos
 
Logica Difusa e Inteligencia Artificial
Logica Difusa e Inteligencia ArtificialLogica Difusa e Inteligencia Artificial
Logica Difusa e Inteligencia Artificial
 
Modelamiento de Casos de Uso RUP
Modelamiento  de Casos de Uso  RUPModelamiento  de Casos de Uso  RUP
Modelamiento de Casos de Uso RUP
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
 
Cuestionario ingenieria
Cuestionario ingenieriaCuestionario ingenieria
Cuestionario ingenieria
 
Articulo Autómata (push down)
Articulo Autómata (push down)Articulo Autómata (push down)
Articulo Autómata (push down)
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y Fragmentación
 

Destacado

Desarollando aplicaciones web en python con pruebas
Desarollando aplicaciones web en python con pruebasDesarollando aplicaciones web en python con pruebas
Desarollando aplicaciones web en python con pruebas
Tatiana Al-Chueyr
 

Destacado (14)

Python científico (introducción a numpy y matplotlib))
Python científico (introducción a numpy y matplotlib))Python científico (introducción a numpy y matplotlib))
Python científico (introducción a numpy y matplotlib))
 
Tutorial de numpy
Tutorial de numpyTutorial de numpy
Tutorial de numpy
 
Python en Android
Python en AndroidPython en Android
Python en Android
 
Desarollando aplicaciones web en python con pruebas
Desarollando aplicaciones web en python con pruebasDesarollando aplicaciones web en python con pruebas
Desarollando aplicaciones web en python con pruebas
 
Python para desarrollo web de ultima generación
Python para desarrollo web de ultima generaciónPython para desarrollo web de ultima generación
Python para desarrollo web de ultima generación
 
Numpy Talk at SIAM
Numpy Talk at SIAMNumpy Talk at SIAM
Numpy Talk at SIAM
 
Desarrollo de aplicaciones multiplataforma con python y Kivy
Desarrollo de aplicaciones multiplataforma con python y KivyDesarrollo de aplicaciones multiplataforma con python y Kivy
Desarrollo de aplicaciones multiplataforma con python y Kivy
 
Internet de las cosas
Internet  de las cosasInternet  de las cosas
Internet de las cosas
 
Desarollando aplicaciones móviles con Python y Android
Desarollando aplicaciones móviles con Python y AndroidDesarollando aplicaciones móviles con Python y Android
Desarollando aplicaciones móviles con Python y Android
 
Numpy tutorial(final) 20160303
Numpy tutorial(final) 20160303Numpy tutorial(final) 20160303
Numpy tutorial(final) 20160303
 
Isoclinas y campos direcciones
Isoclinas y campos direccionesIsoclinas y campos direcciones
Isoclinas y campos direcciones
 
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
Introducción de dispositivos moviles
Introducción de dispositivos movilesIntroducción de dispositivos moviles
Introducción de dispositivos moviles
 

Similar a Tutorial de matplotlib

112542874 links-cape
112542874 links-cape112542874 links-cape
112542874 links-cape
NereaDuran
 

Similar a Tutorial de matplotlib (20)

Ruiz camacho, eduardo manual completo
Ruiz camacho, eduardo manual completoRuiz camacho, eduardo manual completo
Ruiz camacho, eduardo manual completo
 
112542874 links-cape
112542874 links-cape112542874 links-cape
112542874 links-cape
 
Manual inkscape
Manual inkscapeManual inkscape
Manual inkscape
 
Tutorial de INKSCAPE: Logo a logo
Tutorial de INKSCAPE: Logo a logoTutorial de INKSCAPE: Logo a logo
Tutorial de INKSCAPE: Logo a logo
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Empezando con las librerías gráficas de microchip
Empezando  con las librerías gráficas de  microchipEmpezando  con las librerías gráficas de  microchip
Empezando con las librerías gráficas de microchip
 
Diseñando Base Datos MySQL
Diseñando Base Datos MySQLDiseñando Base Datos MySQL
Diseñando Base Datos MySQL
 
Google sketchup manual general
Google sketchup manual generalGoogle sketchup manual general
Google sketchup manual general
 
Graficas matlab
Graficas matlabGraficas matlab
Graficas matlab
 
Recuperacion 3 periodo
Recuperacion 3 periodoRecuperacion 3 periodo
Recuperacion 3 periodo
 
Recuperacion 3 periodo
Recuperacion 3 periodoRecuperacion 3 periodo
Recuperacion 3 periodo
 
Proyecto autocad
Proyecto autocadProyecto autocad
Proyecto autocad
 
Recuperacion 3 periodo
Recuperacion 3 periodoRecuperacion 3 periodo
Recuperacion 3 periodo
 
parte 4 manual 2022.pdf
parte 4 manual 2022.pdfparte 4 manual 2022.pdf
parte 4 manual 2022.pdf
 
Scratch guiareferencia 2.0
Scratch guiareferencia 2.0Scratch guiareferencia 2.0
Scratch guiareferencia 2.0
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 
Scratch guía referencia 2013
Scratch guía referencia  2013Scratch guía referencia  2013
Scratch guía referencia 2013
 

Último

(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 

Último (20)

Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptx
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
herramientas informaticas mas utilizadas
herramientas informaticas mas utilizadasherramientas informaticas mas utilizadas
herramientas informaticas mas utilizadas
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptx
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 

Tutorial de matplotlib