RSantana, Gail's video was demonstarting how to get pics from URLs, not embedded pictures.
Try the script that startw with Names default to Here(1). It was created in JMP 12.
Note, if all of your pictures are of the same type then you can simplify lines 11 and 12. Suppose all your pictures are png, then you do not need line 11: _typ = word() and line 12 you can remove the Eval( EvalExpr() ) functions. I needed it for this example because the sample images have different types and in JMP 12, the open would not evaluate the variable _ext; it required that the expression be substituted then evaluated.
This would be the simplified line 12 tp = Open("$Sample_images/"||_fid[i], "png" );
Copy and paste this into a JMP script window, run it then hover over the points. One final comment this is embedding each picture's "code" into your table column.
Names Default to Here(1);
_fid = Files in Directory("$sample_images");
nr = nitems(_fid);
//Create a table
dt = New Table("demo",add rows(nr),
New Column("X", <<set Values(1::nr)), New Column("Y", <<set Values(1::nr)),
New Column("pics", Expression) );
for(i=1, i<=nr, i++,
_typ = word(2,_fid[i],".");
Eval(Eval Expr(tp = Open("$Sample_images/"||_fid[i], expr(_typ) )));
dt:pics[i] = new image(tp)
);
dt:pics << label(1);
biv = dt<< Bivariate( Y(:Y), X(:X));