PyQt5 QSpinBox: agregar borde al botón hacia abajo para el estado antipresionado

En este artículo, veremos cómo podemos agregar un borde al botón hacia abajo del cuadro giratorio cuando está en estado anti-presionado. El cuadro giratorio consta de dos botones arriba y abajo, el botón abajo se usa para disminuir el valor, tiene su propio borde predeterminado, aunque podemos cambiarlo. El borde personalizado aparecerá en el botón … Continue reading «PyQt5 QSpinBox: agregar borde al botón hacia abajo para el estado antipresionado»

¿Cómo instalar el paquete «Python-PyPDF2» en Linux?

PyPDF2 es un módulo de Python para extraer información específica del documento, fusionar archivos PDF, separar páginas PDF, agregar marcas de agua a los archivos, cifrar y descifrar archivos PDF, etc. PyPDF2 es un módulo de Python puro, por lo que puede ejecutarse en cualquier plataforma sin dependencias relacionadas con la plataforma en bibliotecas o … Continue reading «¿Cómo instalar el paquete «Python-PyPDF2» en Linux?»

Ordenar filas o columnas en Pandas Dataframe según los valores

En este artículo, analicemos cómo ordenar filas o columnas en Pandas Dataframe según los valores. El método Pandas sort_values() ordena un marco de datos en orden ascendente o descendente de la columna pasada. Es diferente a la función ordenada de Python, ya que no puede ordenar un marco de datos y no se puede seleccionar … Continue reading «Ordenar filas o columnas en Pandas Dataframe según los valores»

Análisis de texto en Python 3

Análisis de contenido de libros/documentos Los patrones dentro del texto escrito no son los mismos en todos los autores o idiomas. Esto permite a los lingüistas estudiar el idioma de origen o la autoría potencial de textos donde estas características no se conocen directamente, como los Documentos Federalistas de la Revolución Americana. Objetivo: En este … Continue reading «Análisis de texto en Python 3»

Python | Pandas Index.fillna()

Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos. La función Pandas Index.fillna() llena los valores NA/NaN con el valor especificado. Solo se necesita un valor … Continue reading «Python | Pandas Index.fillna()»

Umbral de decisión en aprendizaje automático

¿Qué es el umbral de decisión? sklearn no nos permite establecer el umbral de decisión directamente, pero nos da acceso a las puntuaciones de decisión (función de decisión o/p) que se utiliza para hacer la predicción. Podemos seleccionar la mejor puntuación de la salida de la función de decisión y establecerla como valor de umbral … Continue reading «Umbral de decisión en aprendizaje automático»

Cómo realizar la prueba Nemenyi en Python

Prueba de Nemenyi: La Prueba de Friedman se usa para encontrar si existe una diferencia significativa entre las medias de más de dos grupos. En tales grupos, los mismos sujetos aparecen en cada grupo. Si el valor p de la prueba de Friedman resulta ser estadísticamente significativo, entonces podemos realizar la prueba de Nemenyi para … Continue reading «Cómo realizar la prueba Nemenyi en Python»

Agregar marca de agua a PDF usando PyPDF4 en Python

Estamos bastante familiarizados con el formato de datos más utilizado de PDF (Portable Document Format), con una extensión .pdf. Si bien el PDF fue inventado originalmente por Adobe, aunque ahora lo mantiene ISO, se usa para presentar e intercambiar documentos entre varios sistemas operativos. Instalación Podría instalarse usando pip o conda dependiendo de si está … Continue reading «Agregar marca de agua a PDF usando PyPDF4 en Python»

PyQt5 QComboBox: cambia el estilo del borde cuando se edita y se presiona

En este artículo veremos cómo podemos cambiar el estilo del borde del cuadro combinado cuando es editable y presionado, el estilo del borde puede ser punteado, discontinuo, etc. Cuando configuramos el borde del cuadro combinado es continuo aunque podemos cambiarlo . El borde con estilo solo será visible cuando el cuadro combinado sea editable y … Continue reading «PyQt5 QComboBox: cambia el estilo del borde cuando se edita y se presiona»

Python | Codificar strings en la lista

A veces, mientras trabajamos con diferentes aplicaciones, podemos encontrarnos con un problema en el que necesitamos barajar todas las strings en la lista de entrada que recibimos. Este tipo de problema puede ocurrir particularmente en el dominio de los juegos. Analicemos ciertas formas en que se puede resolver este problema. Método n.º 1: usar la … Continue reading «Python | Codificar strings en la lista»