Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.

6
¿Por qué corrcoef devuelve una matriz?
Me parece extraño que np.corrcoef devuelva una matriz. correlation1 = corrcoef(Strategy1Returns,Strategy2Returns) [[ 1. -0.99598935] [-0.99598935 1. ]] ¿Alguien sabe por qué es así y si es posible devolver un solo valor en el sentido clásico?
81 python  math  numpy 

7
¿Es posible dividir un nombre de función largo en varias líneas?
Nuestro equipo de desarrollo utiliza un linter PEP8 que requiere una longitud máxima de línea de 80 caracteres . Cuando escribo pruebas unitarias en Python, me gusta tener nombres de métodos descriptivos para describir lo que hace cada prueba. Sin embargo, esto a menudo me lleva a exceder el límite …
81 python 



3
¿Cómo tener el mismo texto en dos enlaces con texto reestructurado?
Esto es lo que me gustaría hacer: 1. `link <http://www.google.com>`__ 2. `link <http://www.yahoo.com>`__ Para obtener: <ol> <li><a href="http://www.google.com">link</a></li> <li><a href="http://www.yahoo.com">link</a></li> </ol> El contexto es una lista de publicaciones, donde quiero que todas tengan un enlace marcado "DOI" al final. Sin embargo, esto parece fallar con: <string>:3: (WARNING/2) Duplicate explicit target …

8
Imprima de forma legible un dict () de python ordenado por clave
Me gustaría imprimir un diccionario de Python en un archivo usando PrettyPrinter (para legibilidad humana) pero ordenar el diccionario por clave en el archivo de salida para mejorar aún más la legibilidad. Entonces: mydict = {'a':1, 'b':2, 'c':3} pprint(mydict) actualmente imprime a {'b':2, 'c':3, 'a':1} Me gustaría PrettyPrint el diccionario, …
81 python 

4
Compile el programa principal de Python usando Cython
Tengo un programa Python2.6 que puede cargar módulos de Python compilados en archivos .so usando Cython. Usé Cython para compilar los módulos .py en archivos .so y todo funciona bien. Este es el archivo setup.py que uso con Cython: from distutils.core import setup from distutils.extension import Extension from Cython.Distutils import …
81 python  cython 




5
Python Pandas ¿Cómo asignar los resultados de la operación groupby a las columnas en el marco de datos principal?
Tengo el siguiente marco de datos en IPython, donde cada fila es una sola acción: In [261]: bdata Out[261]: <class 'pandas.core.frame.DataFrame'> Int64Index: 21210 entries, 0 to 21209 Data columns: BloombergTicker 21206 non-null values Company 21210 non-null values Country 21210 non-null values MarketCap 21210 non-null values PriceReturn 21210 non-null values SEDOL …


2
Pandas to_html () trunca el contenido de la cadena
Tengo un DataFrameobjeto Python Pandas que contiene datos textuales. Mi problema es que cuando uso la to_html()función, trunca las cadenas en la salida. Por ejemplo: import pandas df = pandas.DataFrame({'text': ['Lorem ipsum dolor sit amet, consectetur adipiscing elit.']}) print (df.to_html()) La salida se trunca en adapis... <table border="1" class="dataframe"> <thead> …
81 python  html  pandas 

12
Python - Cómo comprobar la monotonicidad de la lista
¿Cuál sería una forma eficiente y pitónica de comprobar la monotonicidad de la lista? es decir, que tiene valores crecientes o decrecientes monótonamente? Ejemplos: [0, 1, 2, 3, 3, 4] # This is a monotonically increasing list [4.3, 4.2, 4.2, -2] # This is a monotonically decreasing list [2, 3, …

10
Listado de puertos com disponibles con Python
Estoy buscando un método simple para enumerar todos los puertos com disponibles en una PC. Encontré este método pero es específico de Windows: ¿ Lista de puertos serie (COM) en Windows? Estoy usando Python 3 con pySerial en una PC con Windows 7. Encontré en la API pySerial ( http://pyserial.sourceforge.net/pyserial_api.html …
81 python  pyserial 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.