Numpy - модуль не имеет атрибута 'arrange' [закрыто]
Описание проблемы:
Я столкнулся с довольно элементарной ошибкой при использовании библиотеки Numpy. Я пробовал удалить и переустановить последнюю версию Numpy (1.9), но это не помогло решить проблему. При попытке использовать функцию arrange
, возникает следующая ошибка:
Traceback (most recent call last):
File "names.py", line 37, in <module>
top1000.index = np.arrange(len(top1000))
AttributeError: 'module' object has no attribute 'arrange'
Проверка версии подтверждает, что у меня действительно установлена версия 1.9. Я не смог найти никого, кто сообщал бы о подобной проблеме. Я также пробовал на двух разных Mac и получал ту же самую ошибку.
Вот код, который я использую:
import numpy as np
import pandas as pd
print(np.__version__)
grouped = names.groupby(['year', 'sex'])
top1000 = grouped.apply(get_top1000)
top1000.index = np.arrange(len(top1000))
Может ли кто-то подсказать, в чем может быть проблема?
1 ответ(ов)
Вы можете попробовать использовать numpy.arange()
, если вы это имели в виду?
Наиболее эффективный способ применения функции к массиву NumPy
Как извлечь частоту, связанную с FFT значениями в Python?
Цветовой график 2D массива в matplotlib
Преобразование байтового массива обратно в массив numpy
Взвешенный процентиль с помощью numpy