устанавливаем
python 3 под свою систему, н-р
Anaconda
— в меню ищем и запускаем
Anaconda Prompt
Обновляем питона:
conda update conda
conda update anaconda
— добавляем
рисовалку
conda install pyqtgraph
— делаем первый чарт
import pyqtgraph as pg
from pyqtgraph.Qt import QtGui, QtCore
# объявляем тип проги
app = QtGui.QApplication([])
# объявляем базовое окно
win = pg.GraphicsWindow()
# ... и даем ему заголовок
win.setWindowTitle('Мой Окно!')
# открываем первую панель для рисования
pane = win.addPlot()
# от балды значения по 'x' и 'y'
x = [1,2,3,4,5,6,7,8,9]
y = [1,4,9,16,25,36,49,64,81]
# нарисуем в панельке
pane.plot(x,y,pen=('r'), symbol='o')
# ...три...два...один...пуск .... п.ш..ш..ш :)
app.exec_()
— ваащпе не стесняемся кликакть лкм, пкм и давить на колесо. активно возим мышь.
#учусьучить
— почти никто, даже на западе, питон не поддерживает для исполнительных приводов — везде всегда ++ и шарп поверху
(исключение IB -но она и без этого тормознее сонного конюха)
— для визуализации данных особой разницы нет, тк тут скорость и оптимальность либ особо не важны
— на истории питон тоже норм, если грамотно писать и профилировать/контролировать код регулярно
— конкретно pyqtgraph — капец какая прикольная тулза, но она не для быстрых задач конечно. попялиться :)
и да. вариантов может и не куча, но несколько можно прикрутить разных.
это технически.
дальше организационные требования в итоге сыграют немалую роль.
данные
простой скриптовый язык
данные легко доступны в питон и шарп само собой — можно купить у поставщиков данных, но за совсем другие дньги историю можно иметь