Introducción al Curso
|
|
- Daniel de la Cruz Sosa
- hace 8 años
- Vistas:
Transcripción
1 Introducción al Curso Gráficas estadística y minería de datos con python Miguel Cárdenas Montes Centro de Investigaciones Energéticas Medioambientales y Tecnológicas, Madrid, Spain miguel.cardenas@ciemat.es de Abril de 2013 M. Cárdenas (CIEMAT) Introducción de Abril de / 17
2 Tabla de Contenidos 1 Objectivos 2 Introducción M. Cárdenas (CIEMAT) Introducción de Abril de / 17
3 Objectivos Conocer algunos paquetes científicos básicos en python. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
4 Introducción M. Cárdenas (CIEMAT) Introducción de Abril de / 17
5 Lo que los científicos necesitan Obtener datos de simulaciones y experimentos. Manipular y procesar los datos. Visualizar resultados... para tratar de entenderlos. Comunicar los resultados: producir publicaciones y presentaciones con figuras informativas, análisis estadístico preciso, minería de datos. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
6 Ladrillos Existentes Python: lenguaje genérico, y moderno, que incluye: tipos de datos, colecciones, un gran número de librerías y de módulos especializados. IPython: una shell avanzada, Numpy: proporciona arrays numéricos y rutinas para manipularlos, Scipy: rutinas de alto nivel para manejo de datos, optimización, regresión, interpolación, estadística M. Cárdenas (CIEMAT) Introducción de Abril de / 17
7 Por qué Python para el análisis de datos Es fácil enamorarse de Python. Python puede ser usado para la creación (muy rápida) de códigos (scripts). Entre los lenguajes interpretados, Python se ha distinguido por una larga actividad en computación científica. Python puede ser considerado como el competidor de código abierto de otros lenguajes de programación (comerciales y públicos) como: R, MATLAB, SAS, Stata, etc. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
8 Python como pegamento Parte del éxito de Python como plataforma científica es que es fácil integrarlo con otros lenguajes: C, C++, y FORTRAN. No solo permite la ejecución de códigos escritos en otros lenguajes, sino que además permite, de manera eficiente, la manipulación de cadenas de texto, formar código fuente con estas cadenas de texto, compilar y ejecutar el código fuente, y capturar información de salida de la ejecución. Python como pegamento! M. Cárdenas (CIEMAT) Introducción de Abril de / 17
9 Librerías esenciales de Python NumPy pandas matplotlib IPython SciPy scikit.learn M. Cárdenas (CIEMAT) Introducción de Abril de / 17
10 SciPy SciPy es una colección de paquetes que cubren problemas típicos en computación científica. Incluye: scipy.integrate: integración numérica y resolver ecuaciones diferenciales scipy.linalg: subrutinas de álgebra lineal y descomposición de matrices. scipy.optimize: optimizadores y algoritmos para la búsqueda de raíces. scipy.signal: herramientas de procesamiento de señales. scipy.sparse: manejo de matrices dispersas. scipy.special: funciones especiales como: gamma, polinomios de Legendre, etc. scipy.stats: estadística scipy.weave: herramienta para el uso de código C++ inline. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
11 IPython IPython es un entorno robusto para computación interactiva. Está diseñado para acelerar la escritura y la depuración de código Python. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
12 matplotlib matplotlib es la librería de Python más popular para producir gráficas (especialmente en 2D) Es especialmente útil para la creación de gráficas para publicaciones y presentaciones. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
13 NumPy NumPy, Numerical Python, es el paquete esencial para computación científica en Python. Proporciona: Manejo eficiente de arrays multidimensionales. Funciones para ejecutar cálculos con y entre arrays. Herramientas para leer y escribir datos basados en arrays. Operaciones de álgebra lineal, transformada de Fourier, generación de números aleatorios. Herramientas para integrar y conectar con códigos: C, C++, y Fortran. Más allá de su capacidad para el procemiento de arrays, su objetivo fundamental es el de servir de contenedor de datos. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
14 pandas Pandas proporciona estructura de datos y funciones diseñadas para ayudar en el trabajo con datos estructurados. Hace más productivo el trabajo con python. El objetivo primordial es el manejo de datos tabulados y en columnas con o sin etiquetas. Panda combina las capacidades de NumPy con la capacidad de manipulación de hojas de cálculo y bases de datos relacionales. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
15 Herramientas Científicas para python Parallel and distributed programming Partial differential equation (PDE) solvers Artificial intelligence and machine learning scikit learn General purpose efficient machine learning and data mining library in Python, for scipy pyem is a tool for Gaussian Mixture Models Neural Network An introduction to neural networks with a simple implementation PyPR A collection of machine learning methods written in Python: Artificial Neural Networks, Gaussian Processes, Gaussian mixture models, and K-means Más información en Software Bayesian Statistics PyMC is a Python module that provides a Markov chain Monte Carlo PyBayes is an object-oriented Python library for recursive Bayesian estimation Biology Brian a simulator for spiking neural networks PySAT Python Seqeuence Analysis Tools PySCeS the Python Simulator for Cellular Systems Epigrass Epidemiological Geo-Referenced Analysis and Simulation System. Simulation and analysis of epidemics over networks Econometrics pytrix a small set of utilities for economics and econometrics Astronomy AstroPython: Knowledge base for research in astronomy PyFITS: interface to FITS formatted files Pysolar Collection of Python libraries for simulating the irradiation of any point on earth by the sun pywcsgrid2 display astronomical fits images with matplotlib Electromagnetics PyFemax computation of electro-magnetic waves in accelerator cavities Dynamical systems Geosciences Molecular modeling Signal processing M. Cárdenas (CIEMAT) Introducción de Abril de / 17
16 Python for big data DARPA (U.S. Defense Advanced Research Projects Agency) has awarded 3 million (dollar) to software provider Continuum Analytics to help fund the development of Python s data processing and visualization capabilities for big data jobs. The money will go toward developing new techniques for data analysis and for visually portraying large, multi-dimensional data sets. The work aims to extend beyond the capabilities offered by the NumPy and SciPy Python libraries, which are widely used by programmers for mathematical and scientific calculations, respectively. The work is part of DARPA s XData research program, a four-year, 100 million effort to give the Defense Department and other U.S. government agencies tools to work with large amounts of sensor data and other forms of big data. M. Cárdenas (CIEMAT) Introducción de Abril de / 17
17 Gracias Gracias Preguntas? Más preguntas? M. Cárdenas (CIEMAT) Introducción de Abril de / 17
240AR064 - Scientific Python para Ingenieros
Unidad responsable: 240 - ETSEIB - Escuela Técnica Superior de Ingeniería Industrial de Barcelona Unidad que imparte: 707 - ESAII - Departamento de Ingeniería de Sistemas, Automática e Informática Industrial
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Técnica de modelado de objetos (I) El modelado orientado a objetos es una técnica de especificación semiformal para
Más detallesMS_20463 Implementing a Data Warehouse with Microsoft SQL Server
Gold Learning Gold Business Intelligence Silver Data Plataform Implementing a Data Warehouse with Microsoft SQL Server www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción.
Más detallesUso de herramientas de software libre y freeware en investigaciones de Delitos Financieros
Uso de herramientas de software libre y freeware en investigaciones de Delitos Financieros Oscar H. Moratto Managing Director Beyond Risk Colombia Ex Subdirector de Análisis de Operaciones de la UIAF Colombia
Más detallesMODULO DE PROGRAMACION JAVA Nivel Básico-Intermedio
MODULO DE PROGRAMACION JAVA Nivel Básico-Intermedio Objetivo general: Introducir al participante en los conceptos y herramientas más importantes del lenguaje javo para la programación de objetos. Duración
Más detallesservicios. El API es definido al nivel de código fuente y proporciona el nivel de
GLOSARIO API Application Program -ming- Interface Es la interfaz por la cual una aplicación accede al sistema operativo u a otros servicios. El API es definido al nivel de código fuente y proporciona el
Más detallesINTRODUCCIÓN A Maxima
INTRODUCCIÓN A Maxima Ing. Matías De la Puente 1. Introducción El sistema de álgebra computacional Maxima 1 es un motor de cálculo simbólico escrito en lenguaje Lisp publicado bajo
Más detallesCAPÍTULO II VISUAL BASIC 6. Visual Basic es uno de tantos lenguajes de programación; orientado a objetos, que
CAPÍTULO II VISUAL BASIC 6 Introducción. Visual Basic es uno de tantos lenguajes de programación; orientado a objetos, que podemos encontrar hoy en día. Dicho lenguaje nace de BASIC (Beginner s All-purpose
Más detallesConceptos iniciales. Sistema informático. La informática. Componentes del ordenador
Sistema informático Conceptos iniciales El sistema encargado de recoger y procesar los datos y de transmitir la información recibe el nombre de sistema informático. La informática La informática es el
Más detallesCapítulo 1. Introducción
Capítulo 1 Introducción 1.1 Antecedentes La producción musical, en su mayoría, se ha valido de distintos tipos de software computacional para realizar la edición de composiciones musicales. De toda la
Más detallesFigura 4.1 Clasificación de los lenguajes de bases de datos
1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Este capítulo describen los distintos lenguajes para bases de datos, la forma en que se puede escribir un lenguaje
Más detallesOPT. Núcleo Básico. Núcleo de Formación. Optativa. Nombre de la universidad. Universidad Politécnica de Pachuca. Nombre del programa educativo
Nombre la universidad Universidad Politécnica Pachuca Nombre l programa educativo Maestría en Mecatrónica Objetivo l programa educativo Formar recursos humanos altamente capacitados en los conocimientos
Más detallesCapítulo 3. Definición de SOFTWARE. Estructura del SW. Software o soporte lógico
Capítulo 3 Software o soporte lógico Definición de SOFTWARE Conjunto de programas necesarios para realizar con el ordenador el tratamiento de la información. SW = Sistema Operativo + Programas de aplicación
Más detallesSOFTWARE DE SIMULACIÓN
CAPITULO V INGENIERIA DE SISTEMAS II SOFTWARE DE SIMULACIÓN Con el avance de la tecnología y en función de los requerimientos de la sociedad se desarrollaron diversas herramientas de software para simulación.
Más detallesMETODOLOGÍA E IMPLEMENTACIÓN DEL SIGGA (SISTEMA DE INFORMACION GEOGRAFICA: GOBERNANZA DEL AGUA)
METODOLOGÍA E IMPLEMENTACIÓN DEL SIGGA (SISTEMA DE INFORMACION GEOGRAFICA: GOBERNANZA DEL AGUA) I.1 Definición de SIG Es un sistema compuesto por hardware, software y procedimientos para capturar, manejar,
Más detallesUn Programa Interactivo para la Enseñanza de Algoritmos de Procesamiento Digital de Imágenes
Formación Universitaria Un Vol. Programa 1(5), 21-28 Interactivo (2008) para la Enseñanza de Algoritmos de Procesamiento Digital doi: 10.4067/S0718-50062008000500004 Un Programa Interactivo para la Enseñanza
Más detallesAlgoritmos y programas
Algoritmo Algoritmos y programas Secuencia ordenada de pasos que resuelve un problema concreto. Características - Corrección (sin errores). - Precisión (ausencia de ambigüedades). - Repetitividad (solución
Más detallesGLOSARIO DE TÉRMINOS
MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN, FORMACIÓN PROFESIONAL Y UNIVERSIDADES DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES
Más detallesOferta tecnológica: Know-how en computación de altas prestaciones y paralelismo
Oferta tecnológica: Know-how en computación de altas prestaciones y paralelismo Oferta tecnológica: Know-how en computación de altas prestaciones y paralelismo RESUMEN El grupo Computación de Altas Prestaciones
Más detallesIntroducción: Visualización, Discretización,
Introducción: Visualización, Discretización, Hardware y Métodos Numéricos Prof. M.C. Rivara 2011 M.C.Rivara 2011 1 Contenido Visualización Científica versus Visualización Realista Modelación de objetos
Más detalles43.8 43.8. Ejercicios de práctica para el examen TASC de Matemáticas
Ejercicios de práctica para el examen TASC de Usa estos ejercicios para practicar para el subconjunto de exámenes de de TASC. Antes de comenzar, revisa la información que está a continuación acerca del
Más detallesModelado del comportamiento del tipo de cambio peso-dólar mediante redes neuronales diferenciales
Modelado del comportamiento del tipo de cambio peso-dólar mediante redes neuronales diferenciales Francisco Ortiz-Arango* Agustín I. Cabrera-Llanos** Fernando Cruz-Aranda*** Fecha de recepción: 27 de noviembre
Más detallesBASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN
BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las
Más detallesCAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS
CAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS La introducción de las redes locales marca una nueva etapa en la evolución de las computadoras personales al permitir ligar varias
Más detallesINGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC-2010-224)
INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC-2010-224) ÁREAS DE CONOCIMIENTO DESCRITAS Lenguajes de Programación. Bases de Datos. Redes de Computadoras. Arquitectura de Computadoras. Programación Web.
Más detallesCarrera: MTC-0512 4-2-10. Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: Dinámica de sistemas Ingeniería Mecatrónica MTC-0512 4-2-10 2.- HISTORIA DEL PROGRAMA
Más detallesProgramación II. Juan Ignacio Rodríguez Hernández. Escuela Superior de Física y Matemáticas Instituto Politécnico Nacional
Programación II Juan Ignacio Rodríguez Hernández Escuela Superior de Física y Matemáticas Instituto Politécnico Nacional Noviembre 2011 Bibliotecas ( Libraries ) Una BIBLIOTECA es un conjunto de (sub)programas
Más detallesSoluciones de virtualización de datos
Soluciones de virtualización de datos Cómo obtener una ventaja competitiva gracias al uso de los datos El contexto de cambio vertiginoso en las diferentes actividades de negocio requiere en la actualidad
Más detallesUN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR
UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR Manuel González y Javier Cuadrado Departamento de Ingeniería Industrial II, Campus de Esteiro, 15403 Ferrol Universidad de
Más detallesUso de herramientas de software libre y freeware para análisis relacional (análisis link) en investigaciones de fraude y antilavado
Webinario de ACFCS 12 de Enero, 2016 Uso de herramientas de software libre y freeware para análisis relacional (análisis link) en investigaciones de fraude y antilavado Presentado Por: Oscar Moratto omoratto@beyondrisk.co
Más detallesESCUELA POLITÉCNICA SUPERIOR
SOLICITUD DE ESTUDIANTES DE GRADO DE LA ESCUELA POLITÉCNICA SUPERIOR PARA LA REALIZACIÓN DE PRÁCTICAS EXTERNAS EXTRACURRICULARES DATOS DE LA EMPRESA: Empresa: Everis CIF: B-82387770 Domicilio Social: Av/
Más detallesEl Producto: Software
Este material está basado en el curso preparado por A.Navarro, UCM U (que a su vez sigue el texto del libro de Pressman) El Producto: Software Ingeniería del Software de Gestión 1 Facultad de Informática
Más detallesEscuela Universitaria Politécnica Grado en Ingeniería Informática Fundamentos de Programación II ENUNCIADO DE PRÁCTICAS CONVOCATORIA DE SEPTIEMBRE
Escuela Universitaria Politécnica Grado en Ingeniería Informática Fundamentos de Programación II ENUNCIADO DE PRÁCTICAS CONVOCATORIA DE SEPTIEMBRE OBJETIVOS Aprender el manejo de entrada/salida con ficheros
Más detallesNombre de la asignatura: Robótica Industrial. Carrera: Ingeniería Electrónica
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Robótica Industrial Carrera: Ingeniería Electrónica Clave de la asignatura: Horas teoría - horas práctica créditos: 3 2 8 2.- HISTORIA DEL PROGRAMA Lugar
Más detallesFacultad de Ciencias. Matemática (UCM)
OFERTA DE ESTUDIOS Facultad de Ciencias Matemáticas (UCM) El Espacio Europeo de Educación Superior Grado en Matemáticas Grado en Matemáticas y Estadística Grado en Ingeniería Matemática Dobles grados Másteres
Más detallesDATOS ESPECÍFICOS DEL CURSO
DATOS ESPECÍFICOS DEL CURSO 14. Denominación del módulo: LA ESTRUCTURA DEL INTERFAZ Y LOS ELEMENTOS DE DISEÑO WEB Y MULTIMEDIA. 15. Objetivo del módulo: Diseñar la estructura del interfaz, identificando
Más detallesA continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante
Modulo 2. Inicio con Java Muchas veces encontramos en nuestro entorno referencias sobre Java, bien sea como lenguaje de programación o como plataforma, pero, que es en realidad Java?, cual es su historia?,
Más detallesÁrea de Conocimiento:
Área de Conocimiento: Perfil Profesional: Duración: Nonbre del Programa: Diseño e implementación de redes de computadoras Formar profesionistas integrales en el área de Sistemas computacionales, con competencias
Más detallesUnidad 9. Entornos de Desarrollo
Unidad 9 Entornos de Desarrollo Contenido Introducción Entornos de Desarrollo Propiedades de un Entorno Introducción En muchas ocasiones se usan los términos de Entornos de Programación y Entorno de Desarrollo
Más detallesCAPITULO I INTRODUCCION. Conforme la informática avanza, las imágenes se han convertido en un área muy
Introducción 4 CAPITULO I INTRODUCCION 1.1 Compresión de Imágenes. Conforme la informática avanza, las imágenes se han convertido en un área muy importante de esta. Hoy en día surgen más entornos gráficos
Más detallesAplicaciones Lineales
Aplicaciones Lineales Ejercicio Dada la matriz A = 0 2 0 a) Escribir explícitamente la aplicación lineal f : 2 cuya matriz asociada con respecto a las bases canónicas es A. En primer lugar definimos las
Más detalles3.3.3 Tecnologías Mercados Datos
3.3.3 Tecnologías Mercados Datos TECNOLOGIAS DATAMART: Aspect Data Mart es una solución completa de reportes para la empresa, que le proporciona un mayor entendimiento de las operaciones de sus negocios
Más detallesMódulo 2. Inicio con Java
Módulo 2. Inicio con Java Objetivos: -Clasificar el lenguaje de programación Java según las formas de clasificar los lenguajes de programación. -Describir el funcionamiento de la plataforma Java. -Explicar
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 10 Nombre: Álgebra Relacional Contextualización En qué consiste el álgebra relacional? Se ha planteado hasta el momento cada uno de los procesos
Más detallesDescripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014
Descripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014 Contenidos 1. El referente conceptual de la evaluación... 1 CUADRO 1. TABLA DE ESPECIFICACIONES EN EL ÁREA DE MATEMÁTICA...
Más detallesHadoop. Cómo vender un cluster Hadoop?
Hadoop Cómo vender un cluster Hadoop? ÍNDICE Problema Big Data Qué es Hadoop? Descripción HDSF Map Reduce Componentes de Hadoop Hardware Software 3 EL PROBLEMA BIG DATA ANTES Los datos los generaban las
Más detallesPág. 7 de 11. SPSS Inc. desarrolla un módulo básico del paquete estadístico SPSS, del que han aparecido las siguientes versiones:
Pág. 7 de 11 SPSS Historia Fue creado en 1968 por Norman H. Nie, C. Hadlai (Tex) Hull y Dale H. Bent. Entre 1969 y 1975 la Universidad de Chicago por medio de su National Opinion Research Center estuvo
Más detallesSimulador Interactivo para Sistemas de Generación Distribuida Basados en Energías Renovables
Simulador Interactivo para Sistemas de Generación Distribuida Basados en Energías Renovables M.C. Rafael Peña Gallardo Dr. J. Aurelio Medina Ríos Universidad Michoacana de San Nicolás de Hidalgo Facultad
Más detallesObjetos Distribuidos - Componentes. Middleware
Objetos Distribuidos - Componentes Middleware Middleware Component Oriented Development Arquitecturas 3 Tier Middleware es el software que: conecta y comunica los componentes de una aplicacion distribuida
Más detallesCONTROL DE ASISTENCIA DE PERSONAL
CONTROL DE ASISTENCIA DE PERSONAL PARA UNA EMPRESA INITE, S.C. no es responsable del contenido, de la veracidad de los datos, opiniones y acontecimientos vertidos en el presente proyecto. La finalidad
Más detallesQué es CISE? Computing and Information Sciences and Engineering estudia la filosofía, naturaleza,
Qué es CISE? Computing and Information Sciences and Engineering estudia la filosofía, naturaleza, representación y transformación de información incluyendo aspectos teóricos como experimentales. Estructura
Más detallesCapítulo 1 INTRODUCCIÓN. Introducción
Capítulo 1 INTRODUCCIÓN La palabra robot es de origen Checo y significa trabajo. Fue aplicada por primera vez a las máquinas en los años 1920. Sin embargo, existían máquinas autónomas mucho antes de que
Más detallesGuía de estudio para examen de recuperación tecnología I
Guía de estudio para examen de recuperación tecnología I 1. Escribe dos ejemplos de una técnica. 2. Escribe la diferencia entre técnica y tecnología. 3. Escribe las principales técnicas de la informática.
Más detallesCURSOS PREPARACIÓN PARA CERTIFICACIÓN MICROSOFT SQL SERVER
NIVEL ASSOCIATE: SQL SERVER 2012 QUERYING 2012 DESCRIPCIÓN - CÓDIGO 10774A Este curso de 32 horas, es impartido por un instructor certificado proporciona las habilidades técnicas necesarias para escribir
Más detallesXII Encuentro Danysoft en Microsoft Abril 2015. Business Intelligence y Big Data XII Encuentro Danysoft en Microsoft Directos al código
Business Intelligence y Big Data XII Encuentro Danysoft en Microsoft Directos al código Ana María Bisbé York Servicios Profesionales sp@danysoft.com 916 638683 www.danysoft.com Abril 2015 Sala 1 SQL Server
Más detalles1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web.
Sesión 01: Introducción a los lenguajes web COMPUTACION E INFORMATICA WEB DEVELOPPER III Competencias a Conseguir: - Introducción general a la programación web. - Conocer y diferenciar el concepto de páginas
Más detallesCapacidad de procesamiento del compilador Python para el Sistema Operativo Windows y Linux Palabras Clave:
Capacidad de procesamiento del compilador Python para el Sistema Operativo Windows y Linux Stiven Unsihuay, Paulo Pereira, Norma León unsihuay_carlos@hotmail.com, paulopereiraa10@gmail.com, nleonl@usmp.pe
Más detallesel Soporte de Decisiones
el Soporte de Decisiones Productos ASC SEQUEL Manejo de datos. ABSTRACT Documentación de sistemas. ASC: Acceso a los Datos y Herramienta de Programación SEQUEL y ABSTRACT Soluciones para manejo de datos
Más detallesAPLICACIONES MÓVILES NATIVAS
APLICACIONES MÓVILES NATIVAS 1 Sesión No. 3 Nombre: Introducción al paradigma de programación orientada a objetos Objetivo: Al finalizar la clase el alumno conocerá los diferentes tipos de paradigmas existentes
Más detallesLección: Lenguaje de Programación JULIA
Lección: Lenguaje de Programación JULIA ICI3140 Métodos Numéricos Profesor : Dr. Héctor Allende-Cid e-mail : hector.allende@ucv.cl JULIA Julia is a highlevel, high-performance dynamic programming language
Más detallesTrabajo final de Ingeniería
UNIVERSIDAD ABIERTA INTERAMERICANA Trabajo final de Ingeniería Weka Data Mining Jofré Nicolás 12/10/2011 WEKA (Data Mining) Concepto de Data Mining La minería de datos (Data Mining) consiste en la extracción
Más detalles2. INTRODUCCIÓN A MATHCAD. El principal programa utilizado para la realización de este trabajo se llama Mathcad 2000
2. INTRODUCCIÓN A MATHCAD 2.1 Mathcad El principal programa utilizado para la realización de este trabajo se llama Mathcad 2000 Professional. Este software, diseñado en ambiente Windows, es una combinación
Más detallesMateria: Inteligencia de negocios
Instituto Tecnológico de Durango Departamento de Sistemas y Computación Ingeniería Informática Unidad I. INTRODUCCIÓN A LA INTELIGENCIA DE NEGOCIOS 1 Información Activo más importante de los negocios actuales
Más detallesFundamentos de SQL para Minería de Datos
Fundamentos de SQL para Minería de Datos Tutor: El curso será impartido por M.Sc. Fabio Fernández graduado de la Universidad de Costa Rica con un máster en Matemática Aplicada. Duración: Cuatro semanas.
Más detallesPlataforma Smart. Diciembre 2015
Plataforma Smart Diciembre 2015 IoT / M2M Projects - Cloud Computing - Big Data Analytics - Business Intelligence Quiénes somos? Nuestro objetivo Linking Things es una ingeniería especializada en realizar
Más detallesDesarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales.
1 Arquitectura de una Aplicación Android Para empezar con el desarrollo de aplicaciones en Android es importante conocer cómo está estructurado este sistema operativo. A esto le llamamos arquitectura y
Más detallesSistemas de Control U.T.N. Facultad Regional San Nicolás
Introducción al uso de MATLAB y SIMULINK Introducción El nombre MatLab proviene de la contracción de los términos MATrix LABoratory, actualmente la licencia de MatLab es propiedad de Math Works Inc. www.mathworks.com.
Más detallesIntroducción Programar es enseñar Iniciación a la programación Finalidad de este libro
Introducción Programar es enseñar Iniciación a la programación Finalidad de este libro 1. Aplicaciones de la programación Paco y sus inmensas hojas de cálculo Irene siente la llamada de Internet El genio
Más detallesEl conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática de problemas por medio de las computadoras.
1 Conceptos Generales 1.1 Definición de Informática Una posible definición de informática podría ser: El conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática
Más detallesSAS Data Scientist. Plan de Formación
SAS Data Scientist Plan de Formación www.sas.com/spain/formacion Juan Lorenzo, Director del Plan de Formación juan.lorenzo@sas.com formacion@sas.com Tel: +34 91 200 73 00 BIG DATA EL NUEVO RETO EN LAS
Más detallesPROGRAMA DESCRIPTIVO DE LAS ASIGNATURAS DE LA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN. Nivel Básico
PROGRAMA DESCRIPTIVO DE LAS ASIGNATURAS DE LA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN Nivel Básico FORMACIÓN HUMANA Y SOCIAL (FGUM-001) En este curso, se fortalece la formación integral y pertinente
Más detallesCompetencia Matemática tica y PISA (OCDE,2003) 6. Matemátizar se identifica con la resolución de problemas
Competencia matemática y PISA (OCDE,2003) Programme for International Student Assessment Ministerio de Educación y Ciencia (MEC)- Instituto Nacional de Evaluación y Calidad del Sistema Educativo (INECSE)
Más detallesINFLUENCIA DE LA TOPOLOGÍA EN EL CONDICIONAMIENTO DE MATRICES DE REDES ELÉCTRICAS
Ingeniare. Revista chilena de ingeniería, vol. 6 Nº, 28, pp. 257-263 INFLUENCIA DE LA TOPOLOGÍA EN EL CONDICIONAMIENTO DE MATRICES DE REDES ELÉCTRICAS TOPOLOGIC INFLUENCE ON THE CONDITIONING OF MATRICES
Más detallesFundamentos de GNU/Linux para Desarrolladores de Software
Identificación del Documento 1 Lugar y fecha 2 Código del documento 3 Tipo de documento 4 Versión Temario de entrenamiento tecnológico 1 5 Nombre del documento Fundamentos de GNU/Linux 6 Uso Público Página
Más detallesINGENIERÍA INFORMÁTICA
INGENIERÍA INFORMÁTICA Y TECNOLOGÍAS VIRTUALES COMPETENCIAS BÁSICAS CB1 - Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la educación
Más detallesGUIAS DE INSTALACIÓN Y AYUDAS PARA ENGLISH DISCOVERIES
GUIAS DE INSTALACIÓN Y AYUDAS PARA ENGLISH DISCOVERIES Rodrigo Alberto Jácome Sánchez. Especialista en Computación para la Docencia. Docente de Inglés y Lenguaje profesional Álvaro Cabrera. Especialista
Más detallesPlan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos
Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos Antecedentes y Fundamentación Un Sistema de Información es un conjunto de componentes que interactúan entre sí, orientado
Más detalles1 La Resolución de Problemas utilizando la Computadora
La Resolución de Problemas utilizando la Computadora Lissette Alvarez Abril-Julio, 2004 El Computador es una máquina que no puede trabajar por si sola, únicamente realiza aquellas órdenes que el hombre
Más detalleserramientas Gratuitas Acceso a Mercado ratis Pequeños negocios Vínculos Verticales ortalecimiento de la Cadena de Valor
Presentando FreeNomads.com la sorprendente plataforma en línea que está revolucionando el sector turístico esarrollo de destinos Mapas Gratis Marketing ortalecimiento de la Cadena de Valor nálisis Estadístico
Más detallesOtros tipos de Consultas
Otros tipos de Consultas Tabla de contenidos 1.- CONSULTA DE SELECCIÓN INTERACTIVA... 3 2.- CONSULTAS DE ACCIÓN... 4 3.- CONSULTAS DE TABLAS DE REFERENCIAS CRUZADAS... 6 Universidad de Salamanca Facultad
Más detallesRelatos de Viaje: Últimas tendencias en modelos predictivos y su aplicación en y fuera del salón de clases
Relatos de Viaje: Últimas tendencias en modelos predictivos y su aplicación en y fuera del salón de clases Marta Álvarez, Ph.D. Catedrática Instituto de Estadística y Sistemas Computadorizados de Información
Más detallesESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 11: Reconocimiento de la unidad 3
GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de datos orientadas
Más detallesCenfotec ofrece talleres de preparación para la certificación internacional de Microsoft SQL Server
Cenfotec ofrece talleres de preparación para la certificación internacional de Microsoft SQL Server Sobre el Profesor Master en Tecnologías de Bases de Datos (Administración de Bases de Datos e Inteligencia
Más detallesCAPÍTULO 5. DESARROLLO Y PRUEBAS
CAPÍTULO 5. DESARROLLO Y PRUEBAS 5.1 Introducción a las Tecnologías 5.1.1 Herramientas 5.1.1.1 SQL Server Es un sistema que sirve para la gestión de base de datos basado en un modelo relacional. Así mismo
Más detallesASIGNATURA DE MÁSTER: MÉTODOS NUMÉRICOS
ASIGNATURA DE MÁSTER: MÉTODOS NUMÉRICOS Curso 2015/2016 (Código:21153225) 1.PRESENTACIÓN Código de la asignatura: 153225 Curso: Primero Tipo (Mayoritario): Obligatorio Cuatrimestre: Primero Créditos totales
Más detalles12 Minería de Datos Reglas de asociación.
Objetivos: 12 Minería de Datos Reglas de asociación. Genera reportes a partir de técnicas de Data Mining. Utiliza software de Data Mining. Recursos: Guías prácticas. Datos ejemplo. http://rapidminer.com
Más detallesPETICIÓN DE TEMA DE PROYECTO FIN DE CARRERA INGENIERÍA TÉCNICA INFORMÁTICA SISTEMAS
PETICIÓN DE TEMA DE PROYECTO FIN DE CARRERA INGENIERÍA TÉCNICA INFORMÁTICA SISTEMAS Título Minería de datos mediante técnicas de Swarm Intelligence. Implementación en el lenguaje de programación D Autor
Más detallesSAGE es un programa de software matemático libre de usar, modificar y distribuir.
Introducción a SAGE SAGE es un programa de software matemático libre de usar, modificar y distribuir. SAGE es un compendio de librerías de software matemático y otras librerías útiles Paquetes de Matemáticas
Más detallesICS 3622 Sistemas de Apoyo a la Gestión
ICS 3622 Sistemas de Apoyo a la Gestión Capítulo VI Sistemas de Administración de Bases de Datos Sergio Maturana V. Depto. de Ingeniería Industrial y de Sistemas Escuela de Ingeniería Pontificia Universidad
Más detallesAÑO 2014 CÓDIGO DE CARRERA TIPO No VERSIÓN 7 6 5 05 01 01 MES 06. Objetivo 1. Criterio de Dominio 3/4. Pregunta 1
Integral 2015-1 1/7 CURSO: SEMESTRE IV Modelo de Respuestas ASIGNATURA: DIDÁCTICA DEL ÁLGEBRA LINEAL Y LA 765 PROBABILIDAD FECHA DE APLICACIÓN DIA 28 MES 06 AÑO 2014 CÓDIGO DE CARRERA TIPO No VERSIÓN 7
Más detallesBreve introducción a Sage. Miguel Angel Marco Buzunariz PyConEs Zaragoza 8 de Noviembre de 2014
Breve introducción a Sage Miguel Angel Marco Buzunariz PyConEs Zaragoza 8 de Noviembre de 2014 Importante PREGUNTAS!!!!! Qué es Sage? Objetivo: crear una alternativa viable, libre y de código abierto a
Más detallesCaracterísticas y Beneficios
Características y Beneficios Caché Características y Beneficios Caché, la base de datos multidimensional de alto rendimiento de InterSystems, ofrece a los desarrolladores profesionales las prestaciones
Más detallesUniversidad Autónoma de Yucatán Facultad de Matemáticas
Universidad Autónoma de Yucatán Facultad de Matemáticas Ecuaciones Diferenciales Licenciatura en Ciencias de la Computación Cuarto semestre DESCRIPCIÓN: Durante este curso se presentarán técnicas analíticas,
Más detallesVicerrectorado de Investigación Oficina de Patentes y Valorización
TITULO PANELES INFORMATIVOS INTERACTIVOS ABSTRACT: Investigadores de la Universidad de Castilla La Mancha desarrollan aplicativos de interacción móvil. Básicamente, partiendo de espacios, zonas, o paneles
Más detallesDISEÑO ORGANIZACIONAL. Diseño web avanzado con HTML5 y CSS5
DISEÑO ORGANIZACIONAL Diseño web avanzado con HTML5 y CSS5 PRESENTACIÓN Curso de diseño de páginas web en el que se estudian técnicas avanzadas y novedosas gracias a la aplicación de los estándares web
Más detallesCriterios para seleccionar tecnología de Modelos de Toma de Decisiones
Estado del Arte Por Eduardo Cantú y Stephen Sellers Criterios para seleccionar tecnología de Modelos de Toma de Decisiones Seleccionar la herramienta apropiada para desarrollar sus Modelos de Cadena de
Más detallesNew written reports for primary and secondary school students. school students. Spanish 1
New written reports for primary and secondary school students New Nuevos written informes reports escritos for para los primary estudiantes and primarios secondary y secundarios school students NSW Escuelas
Más detallesTALLER DE CONOCIMIENTOS APRENDICES JORGE LEONARDO MAZA CARLOS DAVID ZAMBRANO JOSE G. RODRIGUEZ PROFESOR RONALD MARTELO
TALLER DE CONOCIMIENTOS APRENDICES JORGE LEONARDO MAZA CARLOS DAVID ZAMBRANO JOSE G. RODRIGUEZ PROFESOR RONALD MARTELO ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION CENTRO PARA LA INDUSTRIA PETROQUIMICA
Más detallesNuevas Tecnologías Aplicadas a la Educación
Nuevas Tecnologías Aplicadas a la Educación NUEVAS TECNOLOGÍAS APLICADAS A LA EDUCACIÓN 1 Sesión No. 5 Nombre: Medios y Recursos de las TIC para la Educación Objetivo Al finalizar la sesión el estudiante
Más detallesINTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades
INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera
Más detalles