AttributeError: у объекта 'numpy.ndarray' нет атрибута 'sqrt' - PullRequest
0 голосов
/ 05 ноября 2019

Я пытаюсь разбить фрейм данных на равные сэмплы и применяю некоторую функцию для вычисления значения каждого сэмпла, если какое-либо значение сэмпла больше 0,3, а затем в результирующем фрейме данных я хочу сохранить имя файла

df=pd.DataFrame({'Value':[-0.016,-0.006,0.003,-0.011,-0.036,-0.031,-0.014,-0.006,-0.01 ,-0.009,0.004,0.001,-0.012,-0.021,-0.008,0.001,-0.011,-0.01,-0.006,0.002,0.004],'Nmae':[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]})

x=pd.DataFrame([x.values.sqrt(np.mean(df2['Value']**2)) for x in np.array_split(df2, (len(df2)/10))])

, получая эту ошибку

AttributeError: у объекта 'numpy.ndarray' нет атрибута 'sqrt'

, если у кого-то есть какой-либо другой эффективный способ выполнить эту задачу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...