SlideShare una empresa de Scribd logo
1 de 11
ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO
ESCUELA DE INGENIERIA INDUSTRIAL
NOMBRE: DIEGO BENAVIDES
SEMESTRE: CUARTO 1
FECHA: 2017/11/14
Las gráficas de barras es una forma de representar gráficamente un conjunto de datos
o valores y está conformado por barras rectangulares de longitudes proporcionales a
los valores representados.
Para nuestro ejemplo utilizaremos la información proporcionada por la siguiente tabla:
ASIGNATURA CALIFICACIÓN
Álgebra 9
Geometría 9.5
Cálculo 10
Estática 8.5
Química 8
MATLAB proporciona la función bar para trazar gráficas de barras, que en su sintaxis
más simple sólo necesita como argumento un vector con los datos a graficar, véase el
ejemplo a continuación:
calificaciones=[9,9.5,10,8.5,8];
bar(calificaciones);
Lo anterior resulta muy sencillo, pero aún carece de información acerca de los datos
que se están mostrando. Para añadir una etiqueta a cada dato o barra que se grafica
modificaremos la propiedad XTickLabel del axes al cuál pertenece el diagrama de
barras, en nuestro ejemplo esas etiquetas serían el nombre de cada asignatura.
Definimos las etiquetas utilizando un cell array, veáse el ejemplo:
asignaturas={'Álgebra','Geometría','Cálculo','Estática','Química'};
calificaciones=[9,9.5,10,8.5,8];
h=bar(calificaciones);
set(gca,'XTickLabel',asignaturas);
Modificar el ancho y color de las barras.
Para modificar el ancho de las barras basta con pasar como segundo argumento de la
función bar un valor escalar entre 0 y 1, la sintaxis sería:
bar(X,k);
Donde X es el vector que contiene los valores y k un escalar en el intervalo 0 a 1.
Por defecto MATLAB utiliza el color azul para las gráficas de barras, pero existe la
posibilidad de cambiar el color a conveniencia del usuario. Para ello puede
especificarse el color como un segundo argumento de la función bar, mediante un
especificador de color ('r','g','b','k',...), con la sintaxis:
bar(X,'color');
Donde X es el vector de valor y 'color' el especificador de color mediante caracteres.
Si requiere modificar el grosor y color a la vez, puede usar la siguiente sintaxis:
bar(X,k,'color');
El siguiente ejemplo muestra una gráfica de barras con el ancho y color modificados:
asignaturas={'Álgebra','Geometría','Cálculo','Estática','Química'};
calificaciones=[9,9.5,10,8.5,8];
bar(calificaciones,0.4,'r');
set(gca,'XTickLabel',asignaturas);
title('Calificaciones');
Gráficas de barras múltiples.
En ocasiones se necesita representar más de un valor asociado a una misma
característica, para ello es posible graficar diagramas de barras utilizando matrices en
lugar de un vector, en donde cada fila proporciona los valores de una
misma característica y cada columna pertenece a una categoría distinta entre los
valores. Para nuestro ejemplo utilizaremos la tabla mostrada enseguida.
ALUMNO
CALIFICACIONES
MATEMÁTICAS FÍSICA QUÍMICA
Ana 10 7 9
Jorge 8 8 10
Javier 9 9 8
En la tabla anterior cada alumno tiene tres calificaciones asociadas en diferentes
asignaturas. El siguiente ejemplo muestra cómo trazar la gráfica de barras
correspondiente:
nombres={'Ana','Jorge','Javier'};
Ana=[10,7,9];
Jorge=[8,8,10];
Javier=[9,9,8];
bar([Ana;Jorge;Javier]);
set(gca,'XtickLabel',nombres);
GRAFICAS DE PASTEL
pie(X)dibuja un gráfico circular usando los datos en X. Cada rebanada del gráfico
circular representa un elemento en X.
 Si sum(X) ≤ 1, a continuación, los valores en X directo especifican las áreas de las
porciones de tarta. Pie consume sólo un pastel parcial si sum(X) < 1.
 Si sum(X) > 1, a continuación, pie normaliza los valores de X/sum(X) determinar el área
de cada parte del pastel.
 Si X es de tipo de datos categorical, las rodajas corresponden a categorías. El área de
cada rodaja es el número de elementos de la categoría dividido por el número de
elementos en X.
pie(X,explode)compensa las rebanadas del pastel. Explode es un vector o matriz de
ceros y nonzeros que corresponden a X. La piefunción compensa rebanadas para los
elementos distintos de cero solamente en explode.
Si X es de tipo de datos categorical, a continuación, explode puede ser un vector de
ceros y nonzeros correspondientes a las categorías, o una matriz de células de los
nombres de categorías para compensar.
pie(X,labels)especifica las etiquetas de texto para las rebanadas. El número de
etiquetas debe ser igual al número de rebanadas. X debe ser numérico.
pie(X,explode,labels)especifica las etiquetas de texto para las rebanadas. El número de
etiquetas debe ser igual al número de rebanadas.
pie(ax,___)parcelas en los ejes indicados por ax en lugar de en los ejes actuales
( gca). La opción ax puede preceder a cualquiera de las combinaciones de argumentos
de entrada en las sintaxis anteriores.
p = pie(___)devuelve un vector de objetos gráficos y de texto de parche. La entrada
puede ser cualquiera de las combinaciones de argumentos de entrada en las sintaxis
anteriores.
Ejemplos
Crear gráficode sectorescon lasrebanadasOffset
Crear un gráfico de sectores del vector X.
X = [1 3 0,5 2,5 2];
pastel (X)
Offset la segunda y cuarta porciones de tarta mediante el establecimiento de los
correspondientes explode elementos a 1.
explotar = [0 1 0 1 0];
pastel (X, explotar)
Especificaretiquetasde textoparael gráficode sectores
Crear un gráfico de sectores de vector Xy la etiqueta de las rebanadas.
X = 1: 3;
etiquetas = { 'Impuestos' , 'Gastos' , 'Utilidades' };
pastel (X, etiquetas)
Modificaretiquetade textoparael gráficode sectores
Crear un gráfico circular etiquetada, y luego modificar el tamaño de fuente y color de
las etiquetas de texto.
X = 1: 3;
etiquetas = { 'Impuestos' , 'Gastos' , 'Utilidades' };
p = pastel (X, etiquetas)
p =
array 1 × 6 gráficos:
Parche Parche texto texto texto
Obtener el objeto de texto para la etiqueta 'beneficio'. Cambiar su color y tamaño de
fuente. A partir de R2014b, puede utilizar la notación de puntos para establecer las
propiedades. Si está utilizando una versión anterior, utilizar la setfunción de lugar.
t = p (6);
t.BackgroundColor = 'cyan' ;
t.EdgeColor = 'rojo' ;
t.FontSize = 14;
De trazadodel gráficoparcial Pie
Crear un gráfico de sectores de vector Xdonde la suma de los elementos es inferior a 1.
X = [0,19 0,22 0,41];
pastel (X)
pie dibuja un pastel parcial debido a que la suma de los elementos es inferior a 1.
Múltiplestrazarlasgráficasde sectores
Crear dos vectores de datos y la trama y la etiqueta de cada uno en su propio gráfico
circular.
X = [0.2 0.4 0.4];
etiquetas = { 'Impuestos' , 'Gastos' , 'Utilidades' };
AX1 = subtrama (1,2,1);
pastel (AX1, X, etiquetas)
título (AX1, '2012' );
Y = [0,24 0,46 0,3];
ax2 = subtrama (1,2,2);
pastel (ax2, Y, etiquetas)
título (ax2, '2013' );
De trazadodel gráficode sectorescategóricacon compensaciones
Trazar un gráfico circular categórica con rodajas de compensación correspondientes a
las categorías.
X = categórica ({ 'Norte' , 'Sur' , 'Norte' , 'este' , 'Sur' , 'Occidente' });
explotar = { 'Norte' , 'Sur' };
pastel (X, explotar)
Ahora, usar un vector lógico para compensar las mismas rodajas.
explotar = [0 1 1 0];
pastel (X, explotar)
De trazadodel gráficode sectorescategóricacon etiquetas
Trazar un gráfico de sectores categórica sin ningún rebanadas offset y etiquetar las
rebanadas. Cuando X es del tipo de datos categorical debe especificar el argumento de
entrada explode. Para especificar etiquetas sin ningún rebanadas offset,
especificar explode como una matriz celda vacía, y labels como las etiquetas.
X = categórica ({ 'Norte' , 'Sur' , 'Norte' , 'este' , 'Sur' , 'Occidente' });
explotar = {};
etiquetas = { 'E' , 'N' , 'S' , 'W' };
pastel (X, estalle, etiquetas)
Ahora, compensar una rebanada y la etiqueta de todos los cortes.
X = categórica ({ 'Norte' , 'Sur' , 'Norte' , 'este' , 'Sur' , 'Occidente' });
explotar = { 'West' };
etiquetas = { 'E' , 'N' , 'S' , 'W' };
pastel (X, estalle, etiquetas)
Los argumentos de entrada
X- matriz de entrada
vectoro matriz
vector de entrada o matriz.
 Si X es numérico, entonces todos los valores X deben ser finito. Pie ignora los valores
no positivos.
 Si Xes categórica, a continuación, pie hace caso omiso de los elementos no definidos.
explode- Offsetrebanadas
vectornuméricoomatriz | matrizde célulasde vectoresde caracteres
Offset rebanadas, especificado como un vector numérico o matriz o una matriz de
células de vectores de caracteres.
 Si X es numérico, entonces explode debe ser un vector lógico o numérico o matriz de
ceros y que corresponden a X. Un valor verdadero (distinto de cero) compensa la
rebanada correspondiente desde el centro del gráfico circular, de modo que X(i,j)está
desplazado del centro si explode(i,j)es distinto de cero. Explode debe ser del mismo
tamaño que X.
 Si X es categórica, a continuación, explode puede ser una matriz de células de vectores
de caracteres que son nombres de categoría. Pie compensa rebanadas que
corresponden a categorías en explode.
 Si X es categórica, a continuación, explode también puede ser un vector lógico o
numérico con elementos que corresponden a cada categoría en X. Las pie
compensacionesde funciónrebanadasque correspondenaverdadero(distintode cero) conel
fincategoría.
labels- Etiquetasde texto
matrizde célulasde vectoresde caracteres
Las etiquetas de texto para las rebanadas, especificados como una serie de células de
vectores de caracteres.
ax- Ejes
ejesobjeto
Objeto ejes. Utilice ax para trazar el gráfico circular en unos ejes específicos en lugar
de los ejes actuales ( gca).
Bibliografía
ANONIMO.(17 de 04 de 2014). 5 MINUTOSDEMATLAB.Obtenidode Cómohacerundiagrama
de barras estadísticocon Matlab:
http://5minutosdematlab.blogspot.com/2011/10/como-hacer-un-diagrama-de-
barras.html
ANONIMO.(22 de 01 de 2016). MathWORKS.Obtenidode TARTA:
https://www.mathworks.com/help/matlab/ref/pie.html
Benavides pastel barras

Más contenido relacionado

La actualidad más candente

Modulo matematica 1_año
Modulo matematica 1_añoModulo matematica 1_año
Modulo matematica 1_añoraphot
 
Graficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dGraficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dSebastian Cuenca
 
Actividad entregable 2 mate
Actividad entregable 2 mateActividad entregable 2 mate
Actividad entregable 2 mateNorberto Rafael
 
Tutorial de Geogebra para representar funciones
Tutorial de Geogebra para representar funcionesTutorial de Geogebra para representar funciones
Tutorial de Geogebra para representar funcionesJesús Fernández
 
Cálculo de una variable Stewart
Cálculo de una variable StewartCálculo de una variable Stewart
Cálculo de una variable StewartGianniBeltrami
 
Introducción a la representación de gráficas y funciones
Introducción a la representación de gráficas y funcionesIntroducción a la representación de gráficas y funciones
Introducción a la representación de gráficas y funcionesAngel Navarro
 
Derive 5(funciones de varias variables)
Derive 5(funciones de varias variables)Derive 5(funciones de varias variables)
Derive 5(funciones de varias variables)jalidf
 

La actualidad más candente (20)

Funciones parte i
Funciones parte iFunciones parte i
Funciones parte i
 
Funciones
FuncionesFunciones
Funciones
 
Modulo matematica 1_año
Modulo matematica 1_añoModulo matematica 1_año
Modulo matematica 1_año
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Tutorial De Matlab
Tutorial De MatlabTutorial De Matlab
Tutorial De Matlab
 
Funciones internas del excel
Funciones internas del excelFunciones internas del excel
Funciones internas del excel
 
6 formulas gral
6 formulas gral6 formulas gral
6 formulas gral
 
Funciones
FuncionesFunciones
Funciones
 
Cm prct7 0910
Cm prct7 0910Cm prct7 0910
Cm prct7 0910
 
Informe exposicion informtica
Informe exposicion informticaInforme exposicion informtica
Informe exposicion informtica
 
Graficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dGraficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3d
 
Actividad entregable 2 mate
Actividad entregable 2 mateActividad entregable 2 mate
Actividad entregable 2 mate
 
Tutorial de Geogebra para representar funciones
Tutorial de Geogebra para representar funcionesTutorial de Geogebra para representar funciones
Tutorial de Geogebra para representar funciones
 
Cálculo de una variable Stewart
Cálculo de una variable StewartCálculo de una variable Stewart
Cálculo de una variable Stewart
 
Integrales numericas
Integrales numericasIntegrales numericas
Integrales numericas
 
Informe exposicion informtica 1
Informe exposicion informtica 1Informe exposicion informtica 1
Informe exposicion informtica 1
 
3.2 buscarv
3.2 buscarv3.2 buscarv
3.2 buscarv
 
Introducción a la representación de gráficas y funciones
Introducción a la representación de gráficas y funcionesIntroducción a la representación de gráficas y funciones
Introducción a la representación de gráficas y funciones
 
Derive 5(funciones de varias variables)
Derive 5(funciones de varias variables)Derive 5(funciones de varias variables)
Derive 5(funciones de varias variables)
 
Exposición final matematicas
Exposición final matematicasExposición final matematicas
Exposición final matematicas
 

Similar a Benavides pastel barras

Similar a Benavides pastel barras (20)

Cursos de MATLAB
Cursos de MATLABCursos de MATLAB
Cursos de MATLAB
 
Matlab introducción-clase3
Matlab introducción-clase3Matlab introducción-clase3
Matlab introducción-clase3
 
Excel 1er año
Excel 1er añoExcel 1er año
Excel 1er año
 
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
Planillas de cálculo: Aplicación de gráficos para representar funciones matem...
 
Comandos y funciones de matlab
Comandos y funciones de matlabComandos y funciones de matlab
Comandos y funciones de matlab
 
matlab
matlabmatlab
matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
Excel 1er año
Excel 1er añoExcel 1er año
Excel 1er año
 
Funciones
FuncionesFunciones
Funciones
 
Relaciones y funciones
Relaciones y funcionesRelaciones y funciones
Relaciones y funciones
 
Funciones de excel(1)
Funciones de excel(1)Funciones de excel(1)
Funciones de excel(1)
 
Funciones de excel
Funciones de excelFunciones de excel
Funciones de excel
 
Funciones de Excel
Funciones de ExcelFunciones de Excel
Funciones de Excel
 
Funcionesdeexcel
Funcionesdeexcel Funcionesdeexcel
Funcionesdeexcel
 
Clase 3 (1)
Clase 3 (1)Clase 3 (1)
Clase 3 (1)
 
Matrices ej completos
Matrices   ej completosMatrices   ej completos
Matrices ej completos
 
Matrices y Determinantes
Matrices y DeterminantesMatrices y Determinantes
Matrices y Determinantes
 

Último

S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdffredyflores58
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdffredyflores58
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosfranchescamassielmor
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxPaolaVillalba13
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 

Último (20)

S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negocios
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptx
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 

Benavides pastel barras

  • 1. ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO ESCUELA DE INGENIERIA INDUSTRIAL NOMBRE: DIEGO BENAVIDES SEMESTRE: CUARTO 1 FECHA: 2017/11/14 Las gráficas de barras es una forma de representar gráficamente un conjunto de datos o valores y está conformado por barras rectangulares de longitudes proporcionales a los valores representados. Para nuestro ejemplo utilizaremos la información proporcionada por la siguiente tabla: ASIGNATURA CALIFICACIÓN Álgebra 9 Geometría 9.5 Cálculo 10 Estática 8.5 Química 8 MATLAB proporciona la función bar para trazar gráficas de barras, que en su sintaxis más simple sólo necesita como argumento un vector con los datos a graficar, véase el ejemplo a continuación: calificaciones=[9,9.5,10,8.5,8]; bar(calificaciones); Lo anterior resulta muy sencillo, pero aún carece de información acerca de los datos que se están mostrando. Para añadir una etiqueta a cada dato o barra que se grafica modificaremos la propiedad XTickLabel del axes al cuál pertenece el diagrama de
  • 2. barras, en nuestro ejemplo esas etiquetas serían el nombre de cada asignatura. Definimos las etiquetas utilizando un cell array, veáse el ejemplo: asignaturas={'Álgebra','Geometría','Cálculo','Estática','Química'}; calificaciones=[9,9.5,10,8.5,8]; h=bar(calificaciones); set(gca,'XTickLabel',asignaturas); Modificar el ancho y color de las barras. Para modificar el ancho de las barras basta con pasar como segundo argumento de la función bar un valor escalar entre 0 y 1, la sintaxis sería: bar(X,k); Donde X es el vector que contiene los valores y k un escalar en el intervalo 0 a 1. Por defecto MATLAB utiliza el color azul para las gráficas de barras, pero existe la posibilidad de cambiar el color a conveniencia del usuario. Para ello puede especificarse el color como un segundo argumento de la función bar, mediante un especificador de color ('r','g','b','k',...), con la sintaxis: bar(X,'color');
  • 3. Donde X es el vector de valor y 'color' el especificador de color mediante caracteres. Si requiere modificar el grosor y color a la vez, puede usar la siguiente sintaxis: bar(X,k,'color'); El siguiente ejemplo muestra una gráfica de barras con el ancho y color modificados: asignaturas={'Álgebra','Geometría','Cálculo','Estática','Química'}; calificaciones=[9,9.5,10,8.5,8]; bar(calificaciones,0.4,'r'); set(gca,'XTickLabel',asignaturas); title('Calificaciones'); Gráficas de barras múltiples. En ocasiones se necesita representar más de un valor asociado a una misma característica, para ello es posible graficar diagramas de barras utilizando matrices en lugar de un vector, en donde cada fila proporciona los valores de una misma característica y cada columna pertenece a una categoría distinta entre los valores. Para nuestro ejemplo utilizaremos la tabla mostrada enseguida. ALUMNO CALIFICACIONES MATEMÁTICAS FÍSICA QUÍMICA
  • 4. Ana 10 7 9 Jorge 8 8 10 Javier 9 9 8 En la tabla anterior cada alumno tiene tres calificaciones asociadas en diferentes asignaturas. El siguiente ejemplo muestra cómo trazar la gráfica de barras correspondiente: nombres={'Ana','Jorge','Javier'}; Ana=[10,7,9]; Jorge=[8,8,10]; Javier=[9,9,8]; bar([Ana;Jorge;Javier]); set(gca,'XtickLabel',nombres); GRAFICAS DE PASTEL pie(X)dibuja un gráfico circular usando los datos en X. Cada rebanada del gráfico circular representa un elemento en X.  Si sum(X) ≤ 1, a continuación, los valores en X directo especifican las áreas de las porciones de tarta. Pie consume sólo un pastel parcial si sum(X) < 1.  Si sum(X) > 1, a continuación, pie normaliza los valores de X/sum(X) determinar el área de cada parte del pastel.  Si X es de tipo de datos categorical, las rodajas corresponden a categorías. El área de cada rodaja es el número de elementos de la categoría dividido por el número de elementos en X.
  • 5. pie(X,explode)compensa las rebanadas del pastel. Explode es un vector o matriz de ceros y nonzeros que corresponden a X. La piefunción compensa rebanadas para los elementos distintos de cero solamente en explode. Si X es de tipo de datos categorical, a continuación, explode puede ser un vector de ceros y nonzeros correspondientes a las categorías, o una matriz de células de los nombres de categorías para compensar. pie(X,labels)especifica las etiquetas de texto para las rebanadas. El número de etiquetas debe ser igual al número de rebanadas. X debe ser numérico. pie(X,explode,labels)especifica las etiquetas de texto para las rebanadas. El número de etiquetas debe ser igual al número de rebanadas. pie(ax,___)parcelas en los ejes indicados por ax en lugar de en los ejes actuales ( gca). La opción ax puede preceder a cualquiera de las combinaciones de argumentos de entrada en las sintaxis anteriores. p = pie(___)devuelve un vector de objetos gráficos y de texto de parche. La entrada puede ser cualquiera de las combinaciones de argumentos de entrada en las sintaxis anteriores. Ejemplos Crear gráficode sectorescon lasrebanadasOffset Crear un gráfico de sectores del vector X. X = [1 3 0,5 2,5 2]; pastel (X) Offset la segunda y cuarta porciones de tarta mediante el establecimiento de los correspondientes explode elementos a 1. explotar = [0 1 0 1 0]; pastel (X, explotar)
  • 6. Especificaretiquetasde textoparael gráficode sectores Crear un gráfico de sectores de vector Xy la etiqueta de las rebanadas. X = 1: 3; etiquetas = { 'Impuestos' , 'Gastos' , 'Utilidades' }; pastel (X, etiquetas) Modificaretiquetade textoparael gráficode sectores Crear un gráfico circular etiquetada, y luego modificar el tamaño de fuente y color de las etiquetas de texto. X = 1: 3; etiquetas = { 'Impuestos' , 'Gastos' , 'Utilidades' }; p = pastel (X, etiquetas) p = array 1 × 6 gráficos: Parche Parche texto texto texto
  • 7. Obtener el objeto de texto para la etiqueta 'beneficio'. Cambiar su color y tamaño de fuente. A partir de R2014b, puede utilizar la notación de puntos para establecer las propiedades. Si está utilizando una versión anterior, utilizar la setfunción de lugar. t = p (6); t.BackgroundColor = 'cyan' ; t.EdgeColor = 'rojo' ; t.FontSize = 14; De trazadodel gráficoparcial Pie Crear un gráfico de sectores de vector Xdonde la suma de los elementos es inferior a 1. X = [0,19 0,22 0,41]; pastel (X) pie dibuja un pastel parcial debido a que la suma de los elementos es inferior a 1. Múltiplestrazarlasgráficasde sectores Crear dos vectores de datos y la trama y la etiqueta de cada uno en su propio gráfico circular. X = [0.2 0.4 0.4]; etiquetas = { 'Impuestos' , 'Gastos' , 'Utilidades' }; AX1 = subtrama (1,2,1); pastel (AX1, X, etiquetas) título (AX1, '2012' ); Y = [0,24 0,46 0,3]; ax2 = subtrama (1,2,2);
  • 8. pastel (ax2, Y, etiquetas) título (ax2, '2013' ); De trazadodel gráficode sectorescategóricacon compensaciones Trazar un gráfico circular categórica con rodajas de compensación correspondientes a las categorías. X = categórica ({ 'Norte' , 'Sur' , 'Norte' , 'este' , 'Sur' , 'Occidente' }); explotar = { 'Norte' , 'Sur' }; pastel (X, explotar) Ahora, usar un vector lógico para compensar las mismas rodajas. explotar = [0 1 1 0]; pastel (X, explotar)
  • 9. De trazadodel gráficode sectorescategóricacon etiquetas Trazar un gráfico de sectores categórica sin ningún rebanadas offset y etiquetar las rebanadas. Cuando X es del tipo de datos categorical debe especificar el argumento de entrada explode. Para especificar etiquetas sin ningún rebanadas offset, especificar explode como una matriz celda vacía, y labels como las etiquetas. X = categórica ({ 'Norte' , 'Sur' , 'Norte' , 'este' , 'Sur' , 'Occidente' }); explotar = {}; etiquetas = { 'E' , 'N' , 'S' , 'W' }; pastel (X, estalle, etiquetas) Ahora, compensar una rebanada y la etiqueta de todos los cortes. X = categórica ({ 'Norte' , 'Sur' , 'Norte' , 'este' , 'Sur' , 'Occidente' }); explotar = { 'West' }; etiquetas = { 'E' , 'N' , 'S' , 'W' }; pastel (X, estalle, etiquetas) Los argumentos de entrada
  • 10. X- matriz de entrada vectoro matriz vector de entrada o matriz.  Si X es numérico, entonces todos los valores X deben ser finito. Pie ignora los valores no positivos.  Si Xes categórica, a continuación, pie hace caso omiso de los elementos no definidos. explode- Offsetrebanadas vectornuméricoomatriz | matrizde célulasde vectoresde caracteres Offset rebanadas, especificado como un vector numérico o matriz o una matriz de células de vectores de caracteres.  Si X es numérico, entonces explode debe ser un vector lógico o numérico o matriz de ceros y que corresponden a X. Un valor verdadero (distinto de cero) compensa la rebanada correspondiente desde el centro del gráfico circular, de modo que X(i,j)está desplazado del centro si explode(i,j)es distinto de cero. Explode debe ser del mismo tamaño que X.  Si X es categórica, a continuación, explode puede ser una matriz de células de vectores de caracteres que son nombres de categoría. Pie compensa rebanadas que corresponden a categorías en explode.  Si X es categórica, a continuación, explode también puede ser un vector lógico o numérico con elementos que corresponden a cada categoría en X. Las pie compensacionesde funciónrebanadasque correspondenaverdadero(distintode cero) conel fincategoría. labels- Etiquetasde texto matrizde célulasde vectoresde caracteres Las etiquetas de texto para las rebanadas, especificados como una serie de células de vectores de caracteres. ax- Ejes ejesobjeto Objeto ejes. Utilice ax para trazar el gráfico circular en unos ejes específicos en lugar de los ejes actuales ( gca). Bibliografía ANONIMO.(17 de 04 de 2014). 5 MINUTOSDEMATLAB.Obtenidode Cómohacerundiagrama de barras estadísticocon Matlab: http://5minutosdematlab.blogspot.com/2011/10/como-hacer-un-diagrama-de- barras.html ANONIMO.(22 de 01 de 2016). MathWORKS.Obtenidode TARTA: https://www.mathworks.com/help/matlab/ref/pie.html