Monte Shaffer

My feedback

  1. 117 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Highcharts Javascript API  ·  Flag idea as inappropriate…  ·  Admin →
    Monte Shaffer commented  · 

    This collision detection algo could also be used for the word-cloud graph request... https://highcharts.uservoice.com/forums/55896-highcharts-javascript-api/suggestions/4180727-add-a-word-cloud-graph

    Therein, I have posted some basic collision-detection code.

  2. 72 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  Highcharts Javascript API  ·  Flag idea as inappropriate…  ·  Admin →
    Monte Shaffer commented  · 

    I posed this question on stackoverflow: http://stackoverflow.com/questions/41151606/highcharts-bubble-graph-custom-marker/41168009#41168009

    And this was a nice solution: https://jsfiddle.net/kx62dztf/2/

    It is a star.

    The challenge moving foward: bubbles on the 3-d scatter plot with 3-d shapes / images...

    Monte Shaffer commented  · 

    What about a url (size w, h based on previous radius)?

    https://assets.mypatentideas.com/images/fiddle/star.png

    Monte Shaffer supported this idea  · 
  3. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Highcharts Javascript API  ·  Flag idea as inappropriate…  ·  Admin →
    Monte Shaffer shared this idea  · 
  4. 39 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Highcharts Javascript API  ·  Flag idea as inappropriate…  ·  Admin →
    Monte Shaffer commented  · 

    The ability to do this is well-documented in tikz which I have used in latex.

    For example,

    \begin{tikzpicture}
    \node (p1) at (0,0) [circle,draw] {$P_1$};
    \node (p2) at (1,0) [circle,draw] {$P_2$};
    \node (p3) at (3,0) [circle,draw] {$P_3$};
    \node (p4) at (5,0) [circle,draw] {$P_4$};
    \node (p5) at (6,0) [circle,draw] {$P_5$};
    \node (p6) at (7.5, 0) [circle,draw] {$P_6$};
    \node (p7) at (9,0) [circle,draw] {$P_7$};
    \node (p8) at (11,0) [circle,draw] {$P_8$};
    \node (p9) at (12,0) [circle,draw] {$P_9$};
    \node (p10) at (13.5,0) [circle,draw] {$P_{10}$};

    \node (inizio) at (0, -3) [inner sep=1pt,label=below:$1986$] {};
    \node (t2) at (1,-3) [inner sep=1pt,label=below:$1988$] {};
    \node (t3) at (3,-3) [inner sep=1pt,label=below:$1992$] {};
    \node (t4) at (5,-3) [inner sep=1pt,label=below:$1996$] {};
    \node (t5) at (6,-3) [inner sep=1pt,label=below:$1998$] {};
    \node (t6) at (7.5, -3) [inner sep=1pt,label=below:$2001$] {};
    \node (t7) at (9,-3) [inner sep=1pt,label=below:$2004$] {};
    \node (t8) at (11,-3) [inner sep=1pt,label=below:$2008$] {};
    \node (t9) at (12,-3) [inner sep=1pt,label=below:$2009$] {};
    \node (fine) at (13.5, -3) [inner sep=1pt,label=below:$2012$] {};
    %
    %\path (D) edge node{} (A)
    % edge node{} (C)
    % (E) edge node{} (A)
    % edge node{} (B)
    % (F) edge node{} (D);
    \draw[thick,->] (p4) .. controls +(down:2mm) and +(down:20mm).. (p2);
    \draw[thick,->] (p4) -- (p3);
    \draw[thick,->] (p5) .. controls +(down:2mm) and +(down:30mm).. (p1);
    \draw[thick,->] (p5) .. controls +(up:2mm) and +(up:25mm).. (p2);
    %\draw[->] (p6) .. controls +(up:2mm) and +(up:20mm).. (p4);
    \draw[thick,->] (p7) .. controls +(left:2mm) and +(down:55mm).. (p1);
    \draw[thick,->] (p7) .. controls +(up:2mm) and +(up:35mm).. (p2);
    \draw[thick,->] (p7) .. controls +(down:5mm) and +(down:20mm).. (p5);
    \draw[thick,->] (p7) -- (p6);
    \draw[thick,->] (p8) .. controls +(up:5mm) and +(up:50mm).. (p1);
    \draw[thick,->] (p8) .. controls +(down:2mm) and +(down:30mm).. (p4);
    \draw[thick,->] (p8) .. controls +(left:2mm) and +(up:20mm).. (p6);
    \draw[thick,->] (p9) .. controls +(up:5mm) and +(up:40mm).. (p3);
    \draw[thick,->] (p10) .. controls +(down:2mm) and +(down:40mm).. (p6);
    \draw[thick,->] (p10) .. controls +(up:5mm) and +(up:20mm).. (p8);

    \draw[->] (inizio) -- (fine);
    \end{tikzpicture}

    would output something like this:

    https://assets.mypatentideas.com/images/fiddle/example.png

    Monte Shaffer supported this idea  · 

Feedback and Knowledge Base