Создание графика значений массива NumpyPython

Программы на Python
Ответить
Anonymous
 Создание графика значений массива Numpy

Сообщение Anonymous »

У меня есть большой numpy.ndarray, для которого я хочу построить график, где ось x связана со значениями в массиве, а ось y показывает, как часто это значение появляется в массиве. Чтобы внести ясность: меня не волнует порядок данных в массиве или если их порядок испорчен, я просто хочу взять числа, распределить их по ячейкам и затем построить график.

Шаги, которые я хочу сделать на данный момент, каждый отдельный в моем блокноте Jupyter
  • Открыть/прочитать мой массив (это 1024x1024, так что вполне большой) – шаг выполнен
  • Преобразовать массив в список – выполнено
  • Выдать нулевые значения в массиве... в настоящее время не работает
  • Бинировать данные для подсчета значений... здесь действительно потеряно
  • Рассеивающая диаграмма — обрезанная по сравнению с подсчетом — эта часть будет в порядке, как только предыдущие две заработают, мы с matplotlib поладим

    импортировать numpy как np

    импортировать matplotlib.pyplot как plt

    scidata = np массив данных размером 1024x1024

    lsci = []

    для r в диапазоне (1024):

    Код: Выделить всё

    scilist = scidata[r,:].tolist()
    
    lsci.extend(scilist)
    
    trimmed = lsci
    
    для элемента в lsci:

    Код: Выделить всё

      if 12.58
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»