780 reputation
312
bio website
location Perth, Australia
age
visits member for 2 years, 2 months
seen yesterday

Nov
19
awarded  Nice Answer
Oct
11
revised Changing Values in an Association using Map
formatting
Oct
11
answered Changing Values in an Association using Map
Sep
10
awarded  Yearling
Aug
28
accepted Selectively updating individual graphics in a dynamic, multiple-plot Show
Aug
27
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Pickett yes my typo was to use Dynamic[{.02, top[[2]]}] instead of Dynamic[top, (top[[2]] = #[[2]]) &] now corrected. Thanks.
Aug
27
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Jens I'd argue that Show "expects" Graphics but not exclusively so :) but yes, you are right, I'd overlooked Legended etc and the answer is now adjusted. Thanks.
Aug
27
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
(even better, maybe future versions will automate this process with a design extension). I also agree that compatibility issues need to be increasingly factored due to the exponentially increasing functionality released with each new version. What this points to though I think, is the imperative for more routine use of (higher level) version control and unit testing so that, for example, if Plot does subsequently change and break a given codebase, it can quickly be picked up and rectified.
Aug
27
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Jens your point about some Plot's FullForm not having Graphics as a Head is well-made (and in the answer I've factored this in with an extended definition - thanks!) however as per the updated answer it is important here that Dynamic be used at the inner level for the dependencies reasons outlined (it also makes the code more readable). Hence the extra advantage these inner Dynamics offer IMO outweighs any potential compatibility issues. If there are any future variations in Plot's FullForm then these can always be incorporated as needed ...
Aug
27
revised Selectively updating individual graphics in a dynamic, multiple-plot Show
added 1315 characters in body
Aug
25
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
context of interface design. As usual when faced with such indecision, I inject randomness - here tinged with some "real-time, democracy"; if the number of question votes (currently 2) is odd/even at GMT midday 28th August Jens/MrWizard gets the nod.
Aug
25
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
As my preferred answer is a composite from both Mr Wizard's and Jens' responses, I'm unable to decide which one to accept. Jens' answer modularized the plotting, reminded about always having Dynamic's second argument up one's sleeve and answered the question as posed. Mr Wizard's answer, on the other hand, captured the preservation of Dynamic's automatic tracking though lower-level placement of dynamic the actual sought-after idiom whose hinting lay in the accompanying Overlay example. On the other, other hand, Jen's modularization provided the opportunity to put this in a broader ...
Aug
25
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Jens see the combined answer above to address this
Aug
25
revised Selectively updating individual graphics in a dynamic, multiple-plot Show
Updated with an answer from two responses
Aug
25
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Pickett - no errors are generated on my set-up "10.0 for Mac OS X x86 (64-bit) (June 29, 2014)" - Dynamic can be used like this inside a Locator can it not?
Aug
25
asked Selectively updating individual graphics in a dynamic, multiple-plot Show
Aug
20
awarded  Popular Question
Aug
10
comment V10's Operator Forms - what are they good for?
@Mr.Wizard No problem, upvoted all answers but find ones with certain takeaways perhaps the most useful. Thanks, more examples are always welcome and I think needed in this area.
Aug
9
revised Changing Values in an Association using Map
fixed grammar
Aug
9
suggested suggested edit on Changing Values in an Association using Map