"Dessiner un graphe dans le langage de programmation Julia" J'ai réussi à déplacer l'échantillon pour le moment, mais les données créées par mon propre programme (en langage Julia) J'ai décidé de découvrir comment dessiner un graphique en utilisant.
J'ai modifié la source de l'échantillon pour créer la source à la fin de la phrase (lors de l'enregistrement, définissez le code de caractère sur UTF-8 et enregistrez).
Dans la partie de data = [1, 2, 3, 4, 5, 10, 20, 5]
, j'ai défini un tableau avec 8 éléments dans une variable appelée data
.
Après cela, vous pouvez passer un tableau au premier argument de la méthode plot comme p1.plot (data)
, p2.plot (data,…)
, p3.plot (data,…)
. Il semble. Fondamentalement, cela peut être OK!
basic-plot.jl
using PySide
reload(Pkg.dir("PySide", "src", "pyqtgraph.jl"))
using PyQtGraph
w = Widget()
lyt = VBoxLayout(w)
setLayout(w, lyt)
win = GraphicsLayoutWidget(w)
addWidget(lyt, win)
set_size(w, 800, 200)
raise(w)
data = [1, 2, 3, 4, 5, 10, 20, 5]
p1 = addPlot(win, title="Basic array plotting (De base)")
p1.plot(data)
p2 = addPlot(win, title="Multiple curves (Plusieurs)")
p2.plot(data, pen=(255,0,0))
p2.plot(data .+ 5, pen=(0, 255, 0))
p2.plot(data .+ 10, pen=(0,0,255))
p3 = addPlot(win, title="Drawing with points (point)")
p3.plot(data, pen=(200, 200, 200), symbol='f', symbolPen='w', symbolBrush=(255,0,0))
PySide.app[:exec_]()
Recommended Posts