File Information
File: 05-lr/acl_arc_1_sum/cleansed_text/xml_by_section/intro/06/n06-4008_intro.xml
Size: 2,435 bytes
Last Modified: 2025-10-06 14:03:31
<?xml version="1.0" standalone="yes"?> <Paper uid="N06-4008"> <Title>Automating the Creation of Interactive Glyph-supplemented Scatterplots for Visualizing Algorithm Results</Title> <Section position="3" start_page="281" end_page="282" type="intro"> <SectionTitle> 2 Usage </SectionTitle> <Paragraph position="0"> For flexibility of input, arguments to Ndaona are supplied in parameter-value pairs. For example, say P is a N x3 matrix representing the 3D coordinates of N points and Q is a list of N images representing the glyphs of each point. Ndaona includes tools to create such images, or the user can provide their own JPEGs. Either of the equivalent commands ndaona('POSITIONS',P,'PICTURES',Q) ndaona('POS',P, 'PICS',Q) creates a 3D model with the pictures in Q represented at the positions for each point, such as that in Figures 1 and 3. Graphics parameters controlling picture sizes are automatically estimated by Ndaona.</Paragraph> <Paragraph position="1"> Now suppose that the N points have time-varying positions. Making P a list of N x 3 matrices and using the same command as above creates a time-varying scatterplot with the images moving about. If this was classification and the true class of each point is stored in a N-dimensional vector L, then ndaona('POS',P,'PICS',Q,'CLASS',L) creates the 3D model with the pictures colored by class, with the same color for points of the same class, such as that in Figure 2. Also, Partiview provides a button for each class that toggles the visibility of data points in that class. If each point has A attributes stored in a N xA matrix F, then ndaona('POS',P,...,'ATTRIBUTES',F) creates a model as before, but with brushing available. The colors of each point can be changed according to the r-th attribute by typing &quot;color ar&quot;, where ar is the automatically assigned name for the r-th attribute. (Users can provide attribute names with another parameter-value pair.) If the N points also form the nodes of a (connected or not) graph with Ne edges, then if the edges are represented by a Nex3 matrix or a sparse Ne xNe matrix G, the command ndaona('POS',P,...,'EDGES',G) creates the same scatterplot, overlaid with edges. Additional parameter-value pairs in Ndaona can be used to fine-tune graphics parameters, create files in directory structures that are easy to compress and distribute, change background color, etc.</Paragraph> </Section> class="xml-element"></Paper>