devuelve el valor máximo del marco de datos de panda en su conjunto, no basado en columnas o filas

Estoy tratando de obtener el valor máximo de un marco de datos de panda en su conjunto. No me interesa de qué fila o columna proviene. Solo estoy interesado en un único valor máximo dentro del marco de datos.

Aquí está mi marco de datos:

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  value2
0       a      c     1.1     7.1
1       a      c     2.0     8.0
2       a      d     3.0     9.0
3       b      d     4.0    10.0
4       b      d     5.0    11.0
5       b      e     6.0    12.0
6       c      f     7.0    43.0
7       c      f     8.0    12.0
8       d      e     9.0    34.0
9       d      d     1.0     5.0
10      d      d     2.0     6.0
11      d      d     3.0     2.0
12      d      e     4.0     3.0

Rendimiento esperado:

43.0

Supuse que df.max () haría este trabajo pero devuelve un valor máximo para cada columna, pero no estoy interesado en eso. Necesito el máximo de un marco de datos completo.

Respuestas a la pregunta(4)

Su respuesta a la pregunta