Запитання з тегом «scipy»

SciPy - це бібліотека з відкритим кодом алгоритмів та математичних інструментів для мови програмування Python.

9
Квантильно-квантильний графік за допомогою SciPy
Як би ви створили qq-графік за допомогою Python? Припускаючи, що у вас великий набір вимірювань і ви використовуєте якусь функцію побудови графіків, яка приймає значення XY як вхідні дані. Функція повинна будувати квантилі вимірювань щодо відповідних квантилів певного розподілу (нормального, рівномірного ...). Отриманий графік дозволяє нам потім оцінити, коли ми …

3
Як реалізувати смуговий фільтр Баттерворта за допомогою Scipy.signal.butter
ОНОВЛЕННЯ: Я знайшов рецепт Scipy, заснований на цьому питанні! Отже, для всіх, хто цікавиться, перейдіть прямо до: Зміст »Обробка сигналів» Butterworth Bandpass Мені важко домогтися того, що спочатку здавалося простим завданням реалізації смугового фільтра Баттерворта для одновимірного масиву numpy (часовий ряд). Параметри, які я повинен включити, - це sample_rate, частоти …

3
Як перетворити numpy.matrix або масив у scipy розріджену матрицю
Для розрідженої матриці SciPy можна використовувати todense()або toarray()перетворити на матрицю чи масив NumPy. Які функції виконувати обернено? Я шукав, але не уявляв, які ключові слова повинні бути правильним.


11
Як зробити так, щоб scipy.interpolate давав екстрапольований результат за межами вхідного діапазону?
Я намагаюся перенести програму, яка використовує рулонний інтерполятор (розроблений математичним колегіумом), щоб використовувати інтерполятори, надані scipy. Я хотів би використати або обернути інтерполятор scipy так, щоб він мав якомога ближчу поведінку до старого інтерполятора. Ключова різниця між двома функціями полягає в тому, що в нашому оригінальному інтерполяторі - якщо вхідне …
82 python  math  numpy  scipy 

2
Двовибірковий тест Колмогорова-Смірнова в Python Scipy
Я не можу зрозуміти, як зробити тест із двома зразками KS у Scipy. Після прочитання документації scipy kstest Я бачу, як перевірити, де розподіл ідентичний стандартному звичайному розподілу from scipy.stats import kstest import numpy as np x = np.random.normal(0,1,1000) test_stat = kstest(x, 'norm') #>>> test_stat #(0.021080234718821145, 0.76584491300591395) Це означає, що …

1
Створення фільтра низьких частот у SciPy - розуміння методів та одиниць
Я намагаюся фільтрувати шумний сигнал серцевого ритму за допомогою python. Оскільки частота серцевих скорочень ніколи не повинна бути вище приблизно 220 ударів на хвилину, я хочу відфільтрувати весь шум вище 220 ударів на хвилину. Я перетворив 220 / хвилину в 3.66666666 Герц, а потім перетворив цей Герц в рад / …

4
перетасувати проти перестановки numpy
У чому різниця між numpy.random.shuffle(x)і numpy.random.permutation(x)? Я прочитав сторінки документації, але не міг зрозуміти, чи є якась різниця між ними, коли я просто хочу випадковим чином перемішати елементи масиву. Якщо бути точнішим, припустимо, що я маю масив x=[1,4,2,8]. Якщо я хочу сформувати випадкові перестановки x, то в чому різниця між …

10
Збереження / завантаження scipy розрідженого csr_matrix у портативному форматі даних
Як ви економите / завантажуєте скупий скупого csr_matrixв портативний формат? Розріджена матриця scipy створена на Python 3 (64-розрядна Windows) для роботи на Python 2 (64-розрядна Linux). Спочатку я використовував pickle (з protocol = 2 і fix_imports = True), але це не працювало, переходячи з Python 3.2.2 (Windows 64-bit) до Python …
80 python  numpy  scipy 

4
MatPlotLib: Кілька наборів даних на одному і тому ж графіку розсіювання
Я хочу побудувати кілька наборів даних на одному графіку розсіювання: cases = scatter(x[:4], y[:4], s=10, c='b', marker="s") controls = scatter(x[4:], y[4:], s=10, c='r', marker="o") show() Вище наведено лише найновіші scatter() Я також пробував: plt = subplot(111) plt.scatter(x[:4], y[:4], s=10, c='b', marker="s") plt.scatter(x[4:], y[4:], s=10, c='r', marker="o") show()


2
Функції сітчастої сітки в Python (meshgrid mgrid ogrid ndgrid)
Я шукаю чіткого порівняння функцій meshgrid-подібних. На жаль, я не знаходжу! Numpy http://docs.scipy.org/doc/numpy/reference/ надає mgrid ogrid meshgrid Scitools http://hplgit.github.io/scitools/doc/api/html/index.html надає ndgrid boxgrid В ідеалі таблиця, що узагальнює все це, була б ідеальною!
76 python  numpy  scipy 

6
Передискретизація масиву numpy, що представляє зображення
Я шукаю, як зробити повторну вибірку масиву numpy, що представляє дані зображення в новому розмірі, бажано, вибираючи метод інтерполяції (найближчий, білінійний тощо). Я знаю, що є scipy.misc.imresize який робить саме це, обертаючи функцію зміни розміру PIL. Єдина проблема полягає в тому, що, оскільки він використовує PIL, масив numpy повинен відповідати …

3
Виявлення найменших власних векторів великої розрідженої матриці, на 100 разів повільніше в SciPy, ніж в Октаві
Я намагаюся обчислити декілька (5-500) власних векторів, що відповідають найменшим власним значенням великих симетричних квадратних розріджених матриць (до 30000x30000), причому менше 0,1% значень є ненульовими. В даний час я використовую scipy.sparse.linalg.eigsh у режимі зсуву-інвертування (сигма = 0,0), що я з'ясував, використовуючи різні пости в темі, є кращим рішенням. Однак для …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.