draw()関数内で、drawDataPoints(currentColumn)とdrawDataLine(currentColumn)を異なる筆を指定することで、データポイントを強調した描画が可能となる。 [crayo […]
Month: 6月 2018
Python mode for Processing: Ch04時系列-#4
次は、グラフの見かけに変化を加える。 figure_07a_shape_noFill_py.pyde
1 2 3 4 5 6 7 8 |
smooth() noFill() beginShape() vertex(10, 10) vertex(90, 30) vertex(40, 90) vertex(50, 40) endShape() |
figure_07b_shape_fill_py.p […]
Python mode for Processing: Ch04時系列-#3
y軸の数値ラベルとtick、そしてy軸のラベルを打つ。そのために、drawVolumeLabels()関数を作成し、その関数内で、
1 2 3 4 5 6 7 8 9 10 11 12 13 |
for v in range(dataMin, int(dataMax)+1, volumeIntervalMinor): if (v % volumeIntervalMinor == 0): y = map(v, dataMin, dataMax, plotY2, plotY1) if (v % volumeInterval == 0): textOffset = textAscent()/2 if (v == dataMin): textOffset = 0 elif (v == dataMax): textOffset = textAscent() text(floor(v), plotX1 - 10, y + textOffset) line(plotX1 - 4, y, plotX1, y) else: line(plotX1 - 2, y, plotX1, y) |
として、グローバル変数 […]
Python mode for Processing: Ch04時系列-#2
次は、キーボード”[”と”]”で、デーブル内の対象データコラムを更新できるようにする。 global変数の使い方がようやく理解できてきた。 for in rangeの使い方(FloatTableクラス修正)に要注意。 ※ […]