Articles of Booleano

Máscara booleana de dataframe de Pandas en múltiples columnas

Tengo un dataframe (df) que contiene varias columnas con una medida real y el número correspondiente de columnas (A, B, …) con una incertidumbre (dA, dB, …) para cada una de estas columnas: AB dA dB 0 -1 3 0.31 0.08 1 2 -4 0.263 0.357 2 5 5 0.382 0.397 3 -4 -0.5 0.33 […]

Mejora del rendimiento en el algoritmo de comparación np.packbits (A == A , eje = 1)

Estoy buscando en la memoria optimizar np.packbits(A==A[:, None], axis=1) , donde A es una matriz densa de enteros de longitud n . A==A[:, None] está hambriento de memoria para n grande, ya que la matriz booleana resultante se almacena ineficientemente con cada valor booleano que cuesta 1 byte. Escribí la siguiente secuencia de comandos para […]

¿Cuál es la aplicación práctica de bool () en Python?

¿Cuándo se usa en la encoding diaria? Estoy aprendiendo Python usando este tutorial . A lo que me refiero se describe aquí (medio de la página), pero no puedo entenderlo. Entiendo los principios de usar Verdadero y Falso, pero no entiendo cuándo (o sí) realmente usamos la función bool() en la práctica mientras escribimos nuestro […]

¿Hay algún valor incorporado de Python donde la evaluación de la verdad no sea válida?

Tengo un conjunto de subclases que deberían definir un atributo x que debería ser verdadero o falso. Para detectar errores cuando olvido establecer este valor en una subclase, me gustaría establecerlo en su superclase en un valor para el que la evaluación de la verdad resulte en un error. ¿Hay algún valor incorporado en Python […]

python: reemplaza el valor booleano de una lista con los valores de dos listas diferentes

Tengo una lista con valores booleanos como lyst = [True,True,False,True,False] y dos listas diferentes, por ejemplo, como: car = [‘BMW’,’VW’,’Volvo’] a = [‘b’,’c’] Solo quiero reemplazar True con los valores del car y False con los valores de a . o haga una nueva lista con la secuencia de lyst y los valores de car […]

¿Se garantiza que Falso “es 0” y Verdadero “es 1”?

Posible duplicado: ¿Es False == 0 y True == 1 en Python un detalle de implementación o está garantizado por el lenguaje? Noté hoy que los siguientes trabajos usan python 2.6 (Cpython) … >>> a=[100,200] >>> a[True] 200 >>> a[False] 100 ¿Es esto portable a otras implementaciones de python (por ejemplo, se garantiza que True […]

Pasando un puntero numpy (dtype = np.bool) a C ++

Me gustaría usar una matriz numpy de tipo bool en C ++ pasando su puntero a través de Cython. Ya sé cómo hacerlo con otros tipos de datos como uint8. Hacerlo de la misma manera con boolean no funciona. Puedo comstackr pero hay la siguiente excepción durante el tiempo de ejecución: Traceback (most recent call […]

Compruebe a la vez los valores booleanos de un conjunto de variables

Tengo alrededor de 10 variables booleanas, necesito establecer una nueva variable booleana x=True si todos esos diez valores variables son Verdaderos. Si una de ellas es Falsa, entonces establezca x= False Puedo hacer esto de una manera if (a and b and c and d and e and f…): x = True else: x=False lo […]

Cómo convertir PyObject a Java tipo booleano

Me gustaría lanzar org.python.core.PyObject a java.lang.Boolean. Algo similar a: boolean i = ((Boolean) PyObject).booleanValue();

Umbral del dataframe de Pandas – Mantener el número fijo si se excede

Tengo un dataframe con puntuaciones de tres personas (John, Terry, Henry) desde el día 1 hasta el día 7. 1 2 3 4 5 6 7 John 1.3 2.8 3.0 4.4 2.6 3.1 4.8 Terry 1.1 2.3 4.1 5.5 3.7 2.1 3.8 Henry 0.3 1.0 2.0 3.0 2.7 1.1 2.8 ¿Cómo puedo establecer un límite […]