Preguntas etiquetadas con python

122
Estadísticas: combinaciones en Python

Necesito calcular combinatorias (nCr) en Python, pero no puedo encontrar la función de hacer eso en math, numpyo stat bibliotecas. Algo así como una función del tipo: comb = calculate_combinations(n, r) Necesito el número de combinaciones posibles, no las combinaciones reales, por lo...

122
¿Por qué declarar unicode por cadena en python?

Todavía estoy aprendiendo Python y tengo una duda: En python 2.6.x, generalmente declaro la codificación en el encabezado del archivo de esta manera (como en PEP 0263 ) # -*- coding: utf-8 -*- Después de eso, mis cadenas se escriben como de costumbre: a = "A normal string without declared...

122
Agregue un solo elemento a la matriz en numpy

Tengo una matriz numpy que contiene: [1, 2, 3] Quiero crear una matriz que contenga: [1, 2, 3, 1] Es decir, quiero agregar el primer elemento al final de la matriz. He intentado lo obvio: np.concatenate((a, a[0])) Pero me sale un error diciendo ValueError: arrays must have same number of...

122
Rotar una matriz bidimensional en Python

En un programa que estoy escribiendo, surgió la necesidad de rotar una matriz bidimensional. Buscando la solución óptima, encontré este impresionante resumen que hace el trabajo: rotated = zip(*original[::-1]) Lo estoy usando en mi programa ahora y funciona como se supone. Sin embargo, mi...

122
Ejecutando el script de Python dentro de ipython

¿Es posible ejecutar un script de Python (no un módulo) desde dentro de ipython sin indicar su ruta? Intenté configurar PYTHONPATH pero parece funcionar solo para módulos. Me gustaria ejecutar %run my_script.py sin estar en el directorio que contiene el

122
¿Cuál es la diferencia entre 'contenido' y 'texto'

Estoy usando la fabulosa biblioteca Python Requests . Noto que la buena documentación tiene muchos ejemplos de cómo hacer algo sin explicar el por qué . Por ejemplo, ambos r.texty r.contentse muestran como ejemplos de cómo obtener la respuesta del servidor. Pero, ¿dónde se explica qué hacen estas...

122
__init__ para unittest.TestCase

Me gustaría agregar un par de cosas a lo que hace la unittest.TestCaseclase al inicializarse, pero no puedo averiguar cómo hacerlo. Ahora mismo estoy haciendo esto: #filename test.py class TestingClass(unittest.TestCase): def __init__(self): self.gen_stubs() def gen_stubs(self): # Create a...

122
Pandas groupby: Cómo conseguir una unión de cuerdas

Tengo un marco de datos como este: A B C 0 1 0.749065 This 1 2 0.301084 is 2 3 0.463468 a 3 4 0.643961 random 4 1 0.866521 string 5 2 0.120737 ! Vocación In [10]: print df.groupby("A")["B"].sum() volverá A 1 1.615586 2 0.421821 3 0.463468 4 0.643961 Ahora me gustaría hacer "lo mismo" para...

122
Convertir entero en cadena Jinja

Tengo un entero {% set curYear = 2013 %} En {% if %}declaración, tengo que compararlo con alguna cadena. No puedo configurar curYearuna cadena al principio porque tengo que disminuirla en bucle. ¿Cómo puedo