Glosario

Español

+

+1
Un voto a favor de alguna cosa.
Deutsch, English, Français

A

abandonware
Software cuyo mantenimiento ha sido abandonado.
Afrikaans, Deutsch, Bangla, English, Français, Português, اَلْعَرَبِيَّةُ
agregación
Combinar muchos valores en uno, por ejemplo, sumando una serie de números o concatenando un conjunto de cadenas de caracteres.
Afrikaans, English, Français, Português
algoritmo
Un algortimo es un conjunto de pasos, instrucciones o reglas que se han de seguir para llevar a cabo una tarea específica. En informática, un algoritmo es un conjunto de instrucciones en un programa informático que resuelve un problema computacional.
Afrikaans, English, Français
ancla
En una expresión regular, el símbolo que fija una posición sin coincidir con caracteres. ^ coincide con un inicio de línea, $ con el final y \b con un límite de palabra.
Afrikaans, English, Français, Português
anti join
Una unión que conserva las filas de la tabla A cuyas claves no coinciden con las de la tabla B.
anti join, cross_join, full_join, inner_join, left_join, right_join, self_join
Afrikaans, English
argumento
Un valor pasado a una función. Algunos autores usan el término como sinónimo de parámetro y algunos no; Todo es muy confuso.
Afrikaans, English, Français, Português, اَلْعَرَبِيَّةُ
ASCII
Manera estándar de representar los caracteres comúnmente usados en lenguajes de Europa Occidental como enteros de 7- u 8-bits, ahora reemplazado por Unicode.
Afrikaans, English
asincrónico
No sucediendo al mismo tiempo. En programación, una operación asincrónica es una que corre independientemente de otra, o que comienza en un tiempo y termina en otro.
synchronous
Afrikaans, English

B

base de datos relacional
Una base de datos que organiza la información en tablas, cada una de las cuales tiene un set fijo de campos con nombre (que se muestran como columnas) y un número variable de registros (que se muestran como filas).
SQL
English, Français
biblioteca
un paquete de software reutilizable, también se llama un módulo.
English, Français, Português
bit
Unidad de información representando alternativas si/no, verdadero/falso. En computación, un estado de ser 0 ó 1.
binary, Booleano
Deutsch, English, Português
Booleano
Relacionado a una variable o tipo de dato que puede tomar un valor lógico. Un valor lógico puede ser verdadero o falso. El termino “booleano” viene en honor a George Boole, un matematico del siglo XIX. El concepto del computador esta fundamentado en el sistema binario, en el qual se evalua entre estados de verdedero o falso.
truthy, falsy, binary
English, Português, اَلْعَرَبِيَّةُ
byte
Unidad de información digital que típicamente consiste de ocho dígitos binarios, o bits.
Deutsch, English

C

caching
Guardar una copia de algún dato en el caché local para hacer su acceso futuro más rápido.
English
carpeta
Otro término para hacer referencia a un directorio.
English
CC-0
Una licencia de Creative Commons que no impone ninguna restricción, por lo que pone a la obra en dominio público.
English, Português
clase
En programación orientada a objetos, es una estructura que combina datos y operaciones (denominadas métodos). El programa emplea un constructor para crear un objeto con esas propiedades y métodos. Los programadores generalmente definen comportamientos genéricos o reutilizables en superclases y comportamientos más específicos o detallados en subclases.
English
codificación de caracteres
Especificación sobre cómo los caracteres están guardados como bytes. En la actualidad, la codificación más utilizada es UTF-8.
English, اَلْعَرَبِيَّةُ
constructor
Una función que crea un objeto de una clase particular. En el sistema de objetos de S3, los constructores son más una convención que un requisito.
English

D

datos ordenados
Datos tabulares que satisfacen tres condiciones que facilitan su limpieza inicial y su posterior exploración y análisis—(1) cada variable conforma una columna, (2) cada observación conforma una fila y (3) cada tipo de unidad de observación conforma una tabla.
table
English
decrementar
Una operación unaria que disminuye el valor de una variable, generalmente en 1.
incrementar
English, Português
desarrollo ágil
Una metodología de desarrollo de software que enfatiza muchos pasos pequeños y feedback continuo en vez de planificación por adelantado y a largo plazo. Programación exploratoria suele ser ágil.
Afrikaans, English, Português
desviación estándar
En qué medida los valores de un conjunto de datos difieren de la media. Se calcula como la raíz cuadrada de la varianza.
regla 68-95-99.7
English, Italiano, Português
distribución normal estándar
Una distribución normal con una media de 0 y una desviación estándar de 1. Valores de distribuciones normales con otros parámetros se puede reescalar fácilmente para obtener una distribución normal estándar.
English

E

Entorno de Desarrollo Integrado (EDI)
Una aplicación que ayuda a programadores a desarrollar software. Los EDI usualmente tiene un editor incorporado, una consola que ejecuta el código inmediatamente y navegadores para explorar estructuras de datos en la memoria y archivos en el disco.
repl
English
error absoluto medio
El error promedio de todos los valores predichos en comparación con los valores reales.
error cuadrático medio, raíz del error cuadrático medio
English
error absoluto
El valor absoluto de la diferencia entre el valor observado y el valor correcto. El error absoluto suele ser menos útil que el error relativo.
Afrikaans, Deutsch, English, Français, Italiano, Português, اَلْعَرَبِيَّةُ
error cuadrático medio
El promedio de los cuadrados de todos los errores de todos los valores predichos comparados con valores reales. El cuadrado hace que los errores más grandes cuenten más, haciendo esta medida más popular que el error absoluto medio.
raíz del error cuadrático medio
English
error relativo
El valor absoluto de la diferencia entre el valor observado y el valor correcto, dividido por el valor deseado. Por ejemplo, si el valor observado es 9 y el valor correcto es 10, el error relativo es 0.1. El error relativo suele ser más útil que el error absoluto.
English, Français, Italiano, Português
escalar
Un único valor de un tipo particular, como 1 o “a”. Los escalares realmente no existen en R; los valores que parecen ser escalares son en realidad vectores de largo uno.
English
expresión regular
Un patrón para buscar coincidencias en texto, que están a su vez escritas como texto. Las expresiones regulares a veces son llamadas “regexp”, “regex”, o “RE”, y son poderosas.
English

F

función de agregación
Una función que combina varios valores en uno, como sum o max.
Afrikaans, English, Français, Português
función genérica
Un conjunto de funciones con propósitos similares, cada una operando en una clase diferente de datos.
English, Français, Português

G

Literalmente: “migas,” “migas de pan,” “migaja;” en esto contexto: “árbol de navegación,” “guías de navegación,” “navegación de migas,“ o “rastro de navegación.” Un grupo de enlaces de navegación incluidos en muchos sitios web, generalmente ubicados en la parte superior de una página. “Breadcrumbs” muestran a los usuarios dónde se encuentra la página en el sitio web; la palabra proviene de un cuento de hadas en que unos niños habían dejado atrás un rastro de migas de pan para que pudieran encontrar su camino a casa.
English

I

importar
traer cosas de un módulo para incorporarlas al programa. En la mayoría de las lenguajes, un programa solo puede importar cosas que el módulo exporta explícitamente.
English
incrementar
Una operación unaria que aumenta el valor de una variable, generalmente en 1.
decrementar
English, Português
instalación global
El acto de instalar un paquete en una ubicación donde pueda ser accedido por todas las usuarias y proyectos.
instalación local
English, Français
instalación local
El acto de ubicar un paquete en un proyecto en particular para que sólo sea accesible dentro de ese proyecto.
instalación global
English, Français
Interfaz de Programación de Aplicaciones
Un conjunto de funciones y procedimientos proporcionados por una libreria de software o servicio web atraves del cual otra aplicación se puede comunicar. Una API no es el código, la base de datos o el servidor; es el punto de acceso.
Afrikaans, English, Français

M

marco de datos
Una estructura de datos bi-dimensional para guardar datos tabulares en memoria. Líneas representan entradas y columnas representan variables.
datos ordenados
English, Français
media aritmética
Ver media.
Afrikaans, English, Italiano, Português
mediana
Un valor que separa las mitades superior e inferior de un conjunto de datos ordenado. Frecuentemente, la mediana da una idea mejor de lo que es característico del conjunto de datos que la media, que puede estar influenciada por un pequeño número de valores atípicos. Si el conjunto de datos contiene un número par de elementos, este es el promedio de los dos elementos centrales.
moda
Afrikaans, English
moda
El valor que ocurre con más frecuencia en un conjunto de datos.
mean, mediana
Afrikaans, English
máquina virtual
Un programa que pretende ser una computadora. Aunque puede parecer redundante, las máquinas virtuales (MV) se crean y se inician rápidamente, y los cambios hechos dentro de la máquina virtual quedan contenidos dentro de esa VM, esto permite que podamos instalar nuevos paquetes o ejecutar un sistema operativo diferente sin afectar la computadora subyacente.
English
método
Una implementación de una función genérica que manipula objetos de una clase específica.
English
módulo
un paquete de software reutilizable, también se llama una biblioteca.
English, Français, isiXhosa

N

numpy
Es un paquete Python de código abierto que le permite trabajar con arreglos, vectores y matrices de dimensión N, en un método comparable y con una sintaxis similar al software Matlab. Puede encontrar funciones y operaciones sofisticadas, enfocadas en matrices multidimensionales, álgebra lineal, transformada de Fourrier y generación de valores aleatorios.
Python
English, Português
número de fila absoluto
El índice secuencial que indentifica una fila en un tablero, sin importar qué secciones se estén mostrando.
Afrikaans, Deutsch, English, Português, اَلْعَرَبِيَّةُ
número pseudo-aleatorio
Un valor generado de forma repetible que refleja suficientemente bien a la verdadera aleatoriedad del universo como para engañar a simples observadores mortales.
English

O

objeto
En programación orientada a objetos, es una estructura que contiene los datos de una instancia específica de una clase. Las operaciones que son capaces de realizar estos objetos están definidas por los métodos de la clase.
English

P

pandas
Es un paquete de Python de código abierto que ofrece estructuras de datos rápidas, flexibles y expresivas para que trabajar con series de tiempo estructuradas sea fácil e intuitivo. Se utiliza como una poderosa herramienta para el análisis y la manipulación de datos.
Python
English, Português
programación exploratoria
Un método de desarrollo de software en el cual los requerimientos emergen o cambian a medida que el software es escrito, frecuentemente en respuesta a resultados de corridas previas.
English
programación orientada a objetos (POO)
Un paradigma de programación en el cual los datos (atributos) y funciones (métodos) se agrupan en objetos que interactúan entre sí a través de interfaces bien definidas.
English, Português
Python
Un lenguaje de programación de código abierto interpretado popular que se basa en la sangría para definir la estructura de control.
English, Français, Português

R

R base
Funciones básicas que conforman el lenguaje de programación R. Los paquetes base pueden encontrarse en src/library y no son actualizados fuera de R; su número de versión coincide con el de R. Los paquetes de R base se instalan y cargan junto con R, mientras que los paquetes prioritarios se instalan con R, pero deben ser cargados antes de utilizarse.
Tidyverse
English, Português
R Markdown
Un dialecto de Markdown que permite a sus autores mezclar prosa y código (usualmente escrito en R) en un mismo documento.
computational_notebook, literate_programming
English, Français
raíz del error cuadrático medio (RECM)
La raíz cuadrada del error cuadrático medio. Como la desviación estándar, está en las mismas unidades que los datos originales.
error absoluto medio
English
reciclar
Reutilizar valores de un vector más corto con el fin de generar una secuencia del mismo largo que el vector más largo.
English
Red Bayesiana
Un grafo que representa la relacion entre las variables aleatorias para un determinado problema.
Teorema de Bayes, markov_chain, naive_bayes_classifier
English
regla 68-95-99.7
Expresa el hecho de que el 68% de los valores se encuentran dentro de una desviación estándar de la media, el 95% está dentro de dos y el 99,7% está dentro de tres. Por el contrario, aproximadamente el 0,3% de los valores se encuentran más de tres desviaciones estándar por encima o por debajo de la media en la mayoría de los casos.
Afrikaans, Deutsch, English, Français, Italiano, Português, اَلْعَرَبِيَّةُ
repositorio
Lugar en el que un sistema de control de versión guarda los archivos que conforman un proyecto y los metadatos que describen su historia.
git, github
English, Português, 日本語
ruta absoluta
Una ruta que dirige a la misma ubicación en el sistema de archivos independientemente del contexto donde sea evaluada. Una ruta absoluta es el equivalente a la latitud y longitud en geografía.
relative_path
Afrikaans, Deutsch, English, Français, Português, اَلْعَرَبِيَّةُ

S

S3
Un entorno para la programación orientada a objetos en R.
English
S
Un lenguaje para análisis de datos, modelado estadístico y gráficos desarrollado originalmente en los Laboratorios Bell. R es un dialecto de S.
English
secuencia de caracteres
Bloque de texto en un programa.
English
Secure Shell (SSH)
Un protocolo y el programa que lo implementa cuya principal función es el acceso remoto a un servidor por medio de un canal seguro en el que toda la información está cifrada.
English
sesgo
Un estadístico está sesgado si es sistemática o consistentemente diferente del parámetro que se supone que debe estimar.
varianza, overfitting, classification, systematic_error
English, Português, Setswana, isiXhosa
sistema de archivos
La parte del sistema operativo que administra cómo se almacenan y recuperan los archivos. También se usa para referirse a todos esos archivos y directorios o a la forma específica en que se almacenan (como en “el sistema de archivos Unix”).
English
sistema de control de versión
Un sistema para manejar los cambios hechos durante el desarollo de software.
git
English, Français, Português
SQL
Lenguaje utilizado para escribir consultas para una base de datos relacional. El término está un acrónimo del inglés Structured Query Language (Lenguage Estructurado de Consulta).
English, Français
Stack Overflow
Un sitio de preguntas y respuestas popular entre personas programadoras.
English, Português
subclase
En programación orientada a objetos, es la extensión de otra clase (denominada superclase).
English, Português
superclase
En programación orientada a objetos, es la clase a partir de la cual se derivan otras clases (denominadas subclases).
English, Português

T

Teorema de Bayes
Una ecuación para calcular la probabilidad de que algo sea verdadero si algo     relacionado con ello es verdadero. Si P(X) es la probabilidad de que X is verdadero y P(X Y) es     la probabilidad de que X es verdadero dado que Y sea verdadero, entonces P(X Y) = P(Y X) * P(X) / P(Y).

Red Bayesiana, naive_bayes_classifier, prior_distribution
English
tibble
Un remplazo moderno para los data frames de R que guarda datos tabulares en columnas y filas, definido y usado en el tidyverse.
English, Français
Tidyverse
Una colección de paquetes de R para operar de maneras consistentes con datos tabulares.
English, Français, Português

V

variable (programa)
Un nombre en un programa que tiene algunos datos asociados. El valor de una variable se puede cambiar después de su definición.
constant
English, Français, اَلْعَرَبِيَّةُ, 日本語
variable global
Una variable definida fuera de alguna función en particular, por lo que es visible para todas las funciones.
variable local
English, Français, 한국어
variable local
Una variable definida dentro de una función, por lo que solo es visible dentro de ella.
closure, variable global
English, Français, 한국어
varianza
En qué medida los valores de un conjunto de datos difieren de la media. Se calcula como el promedio de las diferencias al cuadrado entre los valores y la media. La desviación estándar se usa a menudo en su lugar, ya que tiene las mismas unidades que los datos, mientras que la varianza se expresa en unidades al cuadrado.
English, Italiano
vector
Una secuencia de valores, normalmente de tipo homogéneo. Los vectores son la estructura de datos fundamental en R; un escalar es solo un vector con exactamente un elemento.
English
vectorizar
Escribir código de modo que las operaciones se ejecuten en vectores completos, más que elemento por elemento dentro de un bucle.
English

X

XML
Un conjunto de reglas para definir etiquetas similares a HTML y usarlas para darle formato a documentos (normalmente datos). XML alcanzó popularidad a principios de la década de 2000, pero su complejidad llevó a muchos programadores a adoptar JSON en su lugar.
Deutsch, English, Français, Português

Y

YAML
Acrónimo recursivo de “YAML Ain’t Markup Language” (YAML no es un lenguaje de marcación), es una manera de representar datos anidados usando identación en lugar de paréntesis    y comillas usadas en JSON. YAML es usado frequentemente en     archivos de configuración y para definir parámetros en varios estilos de documentos en Markdown.
Deutsch, English, Français, Português