Вопросы с тегом «numpy»

NumPy - это расширение для научных и численных вычислений языка программирования Python.

4
Выбор определенных строк и столбцов из массива NumPy
Я схожу с ума, пытаясь понять, какую глупость я здесь делаю неправильно. Я использую NumPy, и у меня есть определенные индексы строк и определенные индексы столбцов, из которых я хочу выбрать. Вот суть моей проблемы: import numpy as np a = np.arange(20).reshape((5,4)) # array([[ 0, 1, 2, 3], # [ …

4
Строки в DataFrame, но dtype - это объект
Почему Pandas сообщает мне, что у меня есть объекты, хотя каждый элемент в выбранном столбце является строкой - даже после явного преобразования. Это мой DataFrame: <class 'pandas.core.frame.DataFrame'> Int64Index: 56992 entries, 0 to 56991 Data columns (total 7 columns): id 56992 non-null values attr1 56992 non-null values attr2 56992 non-null values …
96 python  pandas  numpy  types  series 

1
тип данных не понят
Я пытаюсь использовать матрицу для вычислений. Код такой import numpy as np # some code mmatrix = np.zeros(nrows, ncols) print mmatrix[0, 0] но я получаю «тип данных не понят», и он работает, если я делаю это с терминала.
96 python  matrix  numpy 

5
Python, как заполнить массив numpy нулями
Я хочу знать, как можно заполнить двумерный массив numpy нулями, используя python 2.6.6 с numpy версии 1.5.0. Сожалею! Но это мои ограничения. Поэтому я не могу использовать np.pad. Например, я хочу заполнить aнулями, чтобы форма совпадала b. Причина, по которой я хочу это сделать, заключается в том, что я могу: …
96 python  arrays  numpy  pad 

1
подвыборка каждой n-й записи в массиве numpy
Я новичок в numpy, и я пытаюсь извлечь некоторые данные из длинного массива numpy. Что мне нужно сделать, так это начать с определенной позиции в моем массиве, а затем выполнить подвыборку каждой n-й точки данных из этой позиции до конца моего массива. в основном, если бы у меня было a …
96 python  arrays  numpy 

6
Использование предварительно обученного встраивания слов (word2vec или Glove) в TensorFlow
Недавно я рассмотрел интересную реализацию классификации сверточного текста . Однако весь код TensorFlow, который я рассмотрел, использует случайные (не предварительно обученные) векторы внедрения, например следующие: with tf.device('/cpu:0'), tf.name_scope("embedding"): W = tf.Variable( tf.random_uniform([vocab_size, embedding_size], -1.0, 1.0), name="W") self.embedded_chars = tf.nn.embedding_lookup(W, self.input_x) self.embedded_chars_expanded = tf.expand_dims(self.embedded_chars, -1) Кто-нибудь знает, как использовать результаты Word2vec …

7
Построение быстрого преобразования Фурье в Python
У меня есть доступ к NumPy и SciPy, и я хочу создать простой БПФ набора данных. У меня есть два списка, один - это yзначения, а другой - временные метки для этих yзначений. Каков самый простой способ передать эти списки в метод SciPy или NumPy и построить результат БПФ? Я …
95 python  numpy  scipy  fft 

1
Как удалить все строки в numpy.ndarray, содержащие нечисловые значения
В основном я занимаюсь анализом данных. Я читаю набор данных как numpy.ndarray, и некоторые значения отсутствуют (либо из-за отсутствия там NaN, либо из-за того, что строка написана " NA"). Я хочу очистить все строки, содержащие любую подобную запись. Как мне это сделать с numpy ndarray?
95 python  numpy 

9
преобразовать значение nan в ноль
У меня есть двумерный массив numpy. Некоторые из значений в этом массиве NaN. Я хочу выполнить определенные операции с этим массивом. Например, рассмотрим массив: [[ 0. 43. 67. 0. 38.] [ 100. 86. 96. 100. 94.] [ 76. 79. 83. 89. 56.] [ 88. NaN 67. 89. 81.] [ 94. …
95 python  numpy  nan 

3
сортировать собственные значения и связанные с ними собственные векторы после использования numpy.linalg.eig в python
Я использую numpy.linalg.eig для получения списка собственных значений и собственных векторов: A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] Я хотел бы отсортировать свои собственные значения (например, от наименьшего к наибольшему) таким образом, чтобы я знал, каков связанный собственный вектор …
95 python  sorting  numpy 

3
Как работает python numpy.where ()?
Я играю numpyи копаюсь в документации, и я наткнулся на некоторую магию. А именно я говорю о numpy.where(): >>> x = np.arange(9.).reshape(3, 3) >>> np.where( x > 5 ) (array([2, 2, 2]), array([0, 1, 2])) Как они внутренне добиваются того, чтобы вы могли передать что-то вроде x > 5метода? Я …

5
Замена элементов Numpy, если условие выполнено
У меня есть большой массив numpy, которым мне нужно манипулировать, чтобы каждый элемент был изменен на 1 или 0, если условие выполнено (будет использоваться в качестве маски пикселей позже). В массиве около 8 миллионов элементов, и мой текущий метод занимает слишком много времени для конвейера сокращения: for (y,x), value in …

5
Проверить, содержит ли массив numpy только нули
Мы инициализируем массив numpy нулями, как показано ниже: np.zeros((N,N+1)) Но как проверить, все ли элементы в заданной матрице массива n * n numpy равны нулю. Метод просто должен вернуть True, если все значения действительно равны нулю.
93 python  numpy 

9
ImportError: невозможно импортировать имя NUMPY_MKL
Я пытаюсь запустить следующий простой код import scipy scipy.test() Но я получаю следующую ошибку Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 586, in runfile execfile(filename, namespace) File "C:/Users/Mustafa/Documents/My Python Code/SpectralGraphAnalysis/main.py", line 8, in <module> import scipy File "C:\Python27\lib\site-packages\scipy\__init__.py", line 61, in <module> from …

11
Как рассчитать r-квадрат с помощью Python и Numpy?
Я использую Python и Numpy для вычисления наиболее подходящего полинома произвольной степени. Я передаю список значений x, значений y и степени полинома, который мне нужен (линейный, квадратичный и т. Д.). Это много работает, но я также хочу вычислить r (коэффициент корреляции) и r-квадрат (коэффициент детерминации). Я сравниваю свои результаты с …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.