Tengo un marco de datos con nombres de columna, y quiero encontrar el que contiene una cadena determinada, pero que no coincide exactamente. Estoy buscando 'spike'en los nombres de columna como 'spike-2', 'hey spike', 'spiked-in'(la 'spike'parte es siempre continua).
Quiero que el nombre de la columna se devuelva como una cadena o una variable, por lo que accedo a la columna más tarde con df['name']o df[name]como normal. He intentado encontrar formas de hacer esto, sin éxito. ¿Algun consejo?