Articles of max

Imprima la clave del valor máximo en un diccionario de forma pirónica

Dado un diccionario donde el par de valores de clave consiste en una cadena como clave y un entero como valor, quiero imprimir la cadena de clave donde el valor es el máximo. Por supuesto, puedo realizar un bucle sobre d.items() , almacenar el máximo y su clave y generar este último después del bucle […]

Compruebe si todos los valores en la lista son mayores que un cierto número

my_list1 = [30,34,56] my_list2 = [29,500,43] ¿Cómo verifico si todos los valores en la lista son> = 30? my_list1 debería funcionar y my_list2 no debería. Lo único que se me ocurrió hacer fue: boolean = 0 def func(ls): for k in ls: if k >= 30: boolean = boolean + 1 else: boolean = 0 […]

Numpy max vs amax vs maximo

numpy tiene tres funciones diferentes que parecen que pueden usarse para las mismas cosas, excepto que numpy.maximum solo se puede usar en forma de elementos, mientras que numpy.max y numpy.amax se pueden usar en ejes particulares, o en todos los elementos . ¿Por qué hay más que solo numpy.max ? ¿Hay alguna sutileza a esto […]

Encontrar el valor máximo de la lista en el diccionario

Tengo un dict y detrás de cada tecla hay una lista almacenada. Se ve como esto: dict with values: { u’New_York’: [(u’New_York’, u’NY’, datetime.datetime(2014, 8, 13, 0, 0), 10), (u’New_York’, u’NY’, datetime.datetime(2014, 8, 13, 0, 0), 4), (u’New_York’, u’NY’, datetime.datetime(2014, 8, 13, 0, 0), 3)], u’Jersy’: [(u’Jersy’, u’JY’, datetime.datetime(2014, 8, 13, 0, 0), 6), (u’Jersy’, […]

TensorFlow: Max de un tensor a lo largo de un eje

Mi pregunta está en dos partes conectadas: ¿Cómo calculo el máximo a lo largo de un determinado eje de un tensor? Por ejemplo, si tengo x = tf.constant([[1,220,55],[4,3,-1]]) Quiero algo como x_max = tf.max(x, axis=1) print sess.run(x_max) output: [220,4] Sé que hay un tf.argmax y un tf.maximum , pero ninguno da el valor máximo a […]

¿Cómo usar la función max en python? Estoy recibiendo TypeError

>>> a = [1,2,3,4,5] La función Max da TypeError: ‘int’ object is not callable >>> max(a) Traceback (most recent call last): File “”, line 1, in TypeError: ‘int’ object is not callable >>> max(1, 2) Traceback (most recent call last): File “”, line 1, in TypeError: ‘int’ object is not callable >>>

Python Pandas valor máximo en un grupo como una nueva columna

Estoy tratando de calcular una nueva columna que contiene valores máximos para cada uno de varios grupos. Vengo de un fondo de Stata, así que sé que el código de Stata sería algo como esto: by group, sort: egen max = max(odds) Por ejemplo: data = {‘group’ : [‘A’, ‘A’, ‘B’,’B’], ‘odds’ : [85, 75, […]

Python evita la lambda para la clave que necesita dos callables (composición de la función)

Estaba trabajando en el problema 14 del proyecto Euler y, como primer bash, preparé esta solución de fuerza bruta: def collatz(n, memo={1: [1]}): if n not in memo: memo[n] = [n] + collatz(3 * n + 1 if n % 2 else n // 2) return memo[n] def p014(): return max(xrange(1, 10**6), key=lambda n: len(collatz(n))) […]

devuelve el valor máximo del dataframe de panda como un todo, no basado en columnas o filas

Estoy tratando de obtener el valor máximo de un dataframe panda en su conjunto. No estoy interesado en qué fila o columna vino. Solo me interesa un valor máximo único dentro del dataframe. Aquí está mi dataframe: df = pd.DataFrame({‘group1’: [‘a’,’a’,’a’,’b’,’b’,’b’,’c’,’c’,’d’,’d’,’d’,’d’,’d’], ‘group2’: [‘c’,’c’,’d’,’d’,’d’,’e’,’f’,’f’,’e’,’d’,’d’,’d’,’e’], ‘value1’: [1.1,2,3,4,5,6,7,8,9,1,2,3,4], ‘value2’: [7.1,8,9,10,11,12,43,12,34,5,6,2,3]}) Esto es lo que parece: group1 group2 value1 […]

Establecer el valor máximo (límite superior) en pandas DataFrame

Estoy tratando de establecer un valor máximo de una columna de dataframe de pandas. Por ejemplo: my_dict = {‘a’:[10,12,15,17,19,20]} df = pd.DataFrame(my_dict) df[‘a’].set_max(15) produciría: a 0 10 1 12 2 15 3 15 4 15 5 15 Pero no lo hace. Hay un millón de soluciones para encontrar el valor máximo, pero nada para establecer […]