INTRODUCCION A LA ESTADISTICA La estadística se divide en dos grandes áreas
Enviado por rafa_baltaus • 10 de Diciembre de 2017 • Apuntes • 1.070 Palabras (5 Páginas) • 102 Visitas
INTRODUCCION A LA ESTADISTICA
La estadística es una rama de las matemáticas y una herramienta que estudia usos y análisis provenientes de una muestra representativa de datos, que busca explicar las correlaciones y dependencias de un fenómeno físico o natural, de ocurrencia en forma aleatoria o condicional. Hoy en día, la estadística es una ciencia que se encarga de estudiar una determinada población por medio de la recolección, recopilación e interpretación de datos. Del mismo modo, también es considerada una técnica especial apta para el estudio cuantitativo de los fenómenos de masa o colectivo.
La estadística se divide en dos grandes áreas:
Estadística descriptiva: Se dedica a la descripción, visualización y resumen de datos originados a partir de los fenómenos de estudio. Los datos pueden er resumidos numérica o gráficamente. Su objetivo es organizar y describir las características sobre un conjunto de datos con el propósito de facilitar su aplicación, generalmente con el apoyo de gráficas, tablas o medidas numéricas.
Ejemplos básicos de parámetros estadísticos son: la media y la desviación estándar.
Ejemplos gráficos son: histograma, pirámide poblacional, gráfico circular, entre otros.
Estadística inferencial: Se dedica a la generación de los modelos, inferencias y predicciones asociadas a los fenómenos en cuestión teniendo en cuenta la aleatoriedad de las observaciones. Se usa para modelar patrones en los datos y extraer inferencias acerca de la población bajo estudio. Estas inferencias pueden tomar la forma de respuestas a preguntas sí/no (prueba de hipótesis), estimaciones de unas características numéricas (estimación), pronósticos de futuras observaciones, descripciones de asociación (correlación) o modelamiento de relaciones entre variables (análisis de regresión). Otras técnicas de modelamiento incluyen análisis de varianza, series de tiempo y minería de datos. Su objetivo es obtener conclusiones útiles para lograr hacer deducciones acerca de la totalidad de todas las observaciones hechas, basándose en la información numérica.
INTRODUCCION AL LENGUAJE C
C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell,2 como evolución del anterior lenguaje B, a su vez basado en BCPL.
Al igual que B, es un lenguaje orientado a la implementación de Sistemas operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel, ya que dispone de las estructuras típicas de los lenguajes de alto nivel, pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.
La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo que, si los programas creados lo siguen, el código es portable entre plataformas y/o arquitecturas.
INSTITUTO SUPERIOR TECNOLOGICO IDAT
[pic 1]
CARRERA DE MECATRONICA AUTOMOTRIZ
APLICACIÓN DE ESTADISTICA EN LENGUAJE C
CURSO | ALGORITMIA |
PROFESOR | DAVID CONTRERAS |
ALUMNOS | ERIK RAFAEL BALTAZAR FERNANDO SINCHE YORDI VILLA GARCIA |
SECCION | Z302 |
CARRERA | MECATRONICA AUTOMOTRIZ |
2017
EJERCICIO
Calculo de la moda, mediana y media de una serie de números introducidos por teclado.
- #include
- #include
- // Definicion del numero de elementos maximos del vector
- #define MAX 10
- int main(int argc, char *argv[])
- {
- // Variables a utilizar por el programa
- int numeros[MAX];
- int contador=0;
- int auxiliar[MAX];
- int posicion=0;
- int numero=0;
- int contador2=0;
- int mayor=0;
- int posicionmayor=0;
- int bandera=0;
- float suma=0;
- // Solicitar los numeros para rellenar el vector
- for(contador=0;contador
) { - printf("No. %d : ",contador+1);
- scanf(" %d",&numeros[contador]);
- }
- // Visualizar los elementos introducidos en el vector
- printf("\nElementos del vector : ");
- for(contador=0;contador
) { - printf(" %d",numeros[contador]);
- }
- // Calcular la moda
- // Rellenamos el vector auxiliar inicializandolo a valores 0
- for(contador=0;contador
) { - auxiliar[contador]=0;
- }
- // Recorrer el vector comprobando las repeticiones de cada numero
- // y almacenando las mismas en el vector auxiliar segun la posicion
- // del numero
- for(contador=0;contador
) { - numero = numeros[contador];
- posicion = contador;
- for(contador2=contador;contador2
) { - if(numeros[contador2]==numero) auxiliar[posicion]++;
- }
- }
- // Una vez establecidas las repeticiones de cada numero se ha de establcer
- // cual es la posicion del vector que tiene un numero de repeticiones mayor
- // ya que esta es la posicion que se corresponde con el numero que se repite
- // mas veces el vector ( MODA )
- // se establece en primer lugar el mayor como el primer elemento del vector
- mayor=auxiliar[0];
- posicionmayor = 0;
- for(contador=0;contador
) { - if(auxiliar[contador]>mayor) {
- posicionmayor=contador;
- mayor=auxiliar[contador];
- }
- }
- // Visualizar el elemento con mas frecuencia de aparicion
- printf("\nMODA : %d",numeros[posicionmayor]);
- // CALCULO DE LA MEDIANA
- // en primer lugar se realiza la ordenacoin del vector de numeros
- bandera=0;
- for(contador=MAX;contador>0 && bandera==0;contador--) {
- bandera=1;
- for(contador2=0;contador2
) { - if(numeros[contador2]>numeros[contador2+1]) {
- numero = numeros[contador2];
- numeros[contador2] = numeros[contador2+1];
- numeros[contador2+1]=numero;
- bandera=0;
- }
- }
- }
- // Visualizar los elementos introducidos en el vector
- printf("\nElementos del vector : ");
- for(contador=0;contador
) { - printf(" %d",numeros[contador]);
- }
- // Dependiendo de si el numero d elementos del vector es par o impar
- // la mediana ha de ser el pu nto central del mismo o los dos puntos centrales
- // del mismo.
- if(MAX%2!=0) {
- printf("\nEL valor de la mediana es : %d",numeros[MAX/2]);
- } else {
- printf("\nEL valor 1 de la mediana es : %d",numeros[MAX/2]);
- printf("\nEL valor 2 de la mediana es : %d",numeros[(MAX/2)-1]);
- }
- // Calcular la media www.aprendoencasa.es
- suma = 0;
- for(contador=0;contador
) { - suma+=numeros[contador];
- }
- printf("\nMEDIA : %.2f\n",suma/MAX);
- return 0;
- }
LA MEDIA ARITMETICA
También se le llama Promedio y se el define como la división ,es la suma de todos los valores entre el número total de datos.
...