Python – GUI del corrector ortográfico usando Tkinter

Requisitos previos: Introducción a tkinter | corrección ortográfica   Python ofrece múltiples opciones para desarrollar una GUI (interfaz gráfica de usuario). De todos los métodos GUI, Tkinter es el método más utilizado. Python con Tkinter genera la forma más rápida y sencilla de crear aplicaciones GUI. En este artículo, aprenderemos cómo crear una aplicación de corrector … Continue reading «Python – GUI del corrector ortográfico usando Tkinter»

PyQt5 QListWidget – Comprobación del ajuste de línea

En este artículo veremos cómo podemos obtener la propiedad de ajuste de línea de QListWidget. QListWidget es una clase de conveniencia que proporciona una vista de lista con una interfaz clásica basada en elementos para agregar y eliminar elementos. QListWidget usa un modelo interno para administrar cada QListWidgetItem en la lista. Esta propiedad contiene la … Continue reading «PyQt5 QListWidget – Comprobación del ajuste de línea»

Python | Formas de copiar el diccionario

El diccionario es una colección desordenada, modificable e indexada. En Python, los diccionarios se escriben con corchetes y tienen claves y valores. Es ampliamente utilizado en la programación diaria, el desarrollo web y el aprendizaje automático. Cuando simplemente asignamos dict1 = dict2 se refiere al mismo diccionario. Analicemos algunas formas de copiar el diccionario de … Continue reading «Python | Formas de copiar el diccionario»

Python – Escalado de imagen usando pgmagic

Escalar es el proceso de cambiar el tamaño de una imagen. Nos ocupamos de las dimensiones de una imagen. Reducir se ocupa de hacer que la imagen sea más pequeña, mientras que Aumentar se refiere a aumentar el tamaño de la imagen. El escalado es un proceso muy importante en la manipulación de imágenes porque … Continue reading «Python – Escalado de imagen usando pgmagic»

Implementación de Regresión Logística desde Cero usando Python

Introducción: La regresión logística es un algoritmo de aprendizaje supervisado que se utiliza cuando la variable objetivo es categórica. La función hipotética h(x) de regresión lineal predice valores ilimitados. Pero en el caso de la regresión logística, donde la variable objetivo es categórica, debemos restringir el rango de valores predichos. Considere un problema de clasificación, … Continue reading «Implementación de Regresión Logística desde Cero usando Python»

función pandas.crosstab() en Python

Este método se utiliza para calcular una simple tabulación cruzada de dos (o más) factores. De forma predeterminada, calcula una tabla de frecuencia de los factores a menos que se pase una array de valores y una función de agregación. Sintaxis: pandas.crosstab(índice, columnas, valores=Ninguno, nombres de filas=Ninguno, nombres de columnas=Ninguno, aggfunc=Ninguno, márgenes=False, margins_name=’All’, dropna=True, normalize=False) … Continue reading «función pandas.crosstab() en Python»

Listas de Python VS arrays Numpy

NumPy es el paquete fundamental para la computación científica en Python. Las arrays NumPy facilitan operaciones matemáticas avanzadas y de otro tipo en grandes cantidades de datos. Por lo general, tales operaciones se ejecutan de manera más eficiente y con menos código de lo que es posible con las secuencias integradas de Python. NumPy no … Continue reading «Listas de Python VS arrays Numpy»

Síntoma de Python | Método Matrix.diagonalize()

Con la ayuda del método sympy.Matrix().diagonalize() , podemos diagonalizar una array. diagonalize() devuelve una tupla , donde es diagonal y . Sintaxis: Matrix().diagonalize() Devoluciones: Devuelve una tupla de array donde el segundo elemento representa la diagonal de la array. Ejemplo 1: # import sympy  from sympy import * M = Matrix([[3, -2,  4, -2],                                 [5,  … Continue reading «Síntoma de Python | Método Matrix.diagonalize()»

replace() en Python para reemplazar una substring

Dada una string str que puede contener una ocurrencia más de «AB». Reemplace todas las apariciones de «AB» con «C» en str. Ejemplos: Input : str = «helloABworld» Output : str = «helloCworld» Input : str = «fghABsdfABysu» Output : str = «fghCsdfCysu» Este problema tiene una solución existente, consulte Reemplace todas las apariciones de … Continue reading «replace() en Python para reemplazar una substring»

Python | Análisis NLP de reseñas de restaurantes

El procesamiento del lenguaje natural (PNL) es un área de la informática y la inteligencia artificial que se ocupa de las interacciones entre las computadoras y los lenguajes humanos (naturales), en particular, cómo programar las computadoras para procesar y analizar grandes cantidades de datos del lenguaje natural. Es la rama del aprendizaje automático que se … Continue reading «Python | Análisis NLP de reseñas de restaurantes»