Quiero seleccionar y cambiar el valor de una celda de dataframe. Hay 2 índices utilizados para este dataframe: ‘datetime’ e ‘idx’. Ambos contienen tags que son únicas y secuenciales. El índice ‘datetime’ tiene una etiqueta datetime del tipo datetime, e ‘idx’ tiene tags de valor entero. import numpy as np import pandas as pd dt […]
Estoy buscando una manera de determinar fácilmente si todos los elementos que no son Ninguno en una lista aparecen en una sola porción continua. Usaré enteros como ejemplos de elementos que no sean Ninguno. Por ejemplo, la lista [None, None, 1, 2, 3, None, None] cumple con mis requisitos para las entradas de enteros continuos. […]
Estoy tratando de imprimir la última parte de una cadena antes de un determinado carácter. No estoy seguro de si usar el método de cadena .split () o el corte de cadena o tal vez algo más. Aquí hay un código que no funciona pero creo que muestra la lógica: x = ‘http://test.com/lalala-134’ print x[‘-‘:0] […]
Estoy un poco confundido acerca de cortar una lista y la numeración aquí. Python tiende a comenzar desde 0 en lugar de 1, y se muestra a continuación para que funcione de esa manera lo suficientemente bien. Pero si empezamos desde 0 y vamos hasta 3, ¿por qué no me hago un exam lugar de […]
Por favor, ayúdeme a obtener el contador para la lista SS2 en la lista SS1 en PYTHON usando desde el contador de importación de colecciones o cualquier otra forma más rápida SS1 = [(1, 2, 3, 4, 5), (1, 2, 3, 4, 6), (1, 2, 3, 5, 6), (1, 2, 4, 5, 6), (1, 3, […]
Tomé prestado un código tratando de implementar una función para calcular la mediana de ejecución de una tonelada de datos. El actual es demasiado lento para mí ( la parte difícil es que necesito excluir todos los ceros de la casilla en ejecución ). A continuación se muestra el código: from itertools import islice from […]
Tengo un código donde necesito repetidamente transmitir arrays repetidamente de formas complejas, por ejemplo: a = b[np.newaxis, …, :, np.newaxis] * c[…, np.newaxis, np.newaxis, :] ¿Hay algún objeto en el que pueda almacenar estas especificaciones de corte? es decir (pero obviamente esto no funciona): s1 = magic([np.newaxis, …, :, np.newaxis]) s2 = magic([…, np.newaxis, np.newaxis, […]
Me pregunto si es posible almacenar una notación de segmento numpy en un diccionario de python. Algo como: lookup = {0:[:540], 30:[540:1080], 60:[1080:]} Es posible usar la syntax nativa de segmentos de Python, por ejemplo, sector slice(0,10,2) , pero no he podido almacenar segmentos más complejos. Por ejemplo, algo que es multidimensional [:,:2,:, :540] . […]
¿Cómo puedo dividir dinámicamente cada fila según el índice de inicio y finalización sin utilizar un bucle for? Puedo hacerlo con el bucle que se indica a continuación, pero es demasiado lento para algo donde la x.shape [0]> 1 mill. x= np.arange(0,100) x = x.reshape(20,5) s_idx = np.random.randint(0,3,x.shape[0]) e_idx = np.random.randint(3,6,x.shape[0]) print(s_idx) >>> array([2, 1, […]
Tengo una lista que en realidad contiene índices para otra lista. Por lo tanto, quiero seleccionar los números consecutivos de esta lista index_list=[3,4,8,9,35,36,37] de la que quiero la salida como [3:4], [8:9], [35:37] ———————MOTIVO:——————— Tengo otra lista maestra de palabras, que tiene 80 palabras. master_list=[‘was,’it’,’to,’go,’I’………] Por lo tanto, los índices consecutivos me ayudarán a seleccionar […]