Skip to content

Commit 6447d82

Browse files
Merge pull request #115 from NourTerryS/master
Add spmplot autocomplete to functionSignatures.json
2 parents cffd078 + b10f68e commit 6447d82

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

toolbox/graphics/functionSignatures.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -937,5 +937,38 @@
937937
],
938938

939939
"description":"Plots the trajectories of the monitored scaled (squared) residuals"
940+
},
941+
"spmplot":
942+
{
943+
"inputs":
944+
[
945+
{"name":"Y", "kind":"required", "type":[["numeric"], ["table"], ["struct"]], "purpose":"data matrix or structure from FSMeda"},
946+
{"name":"group", "kind":"namevalue", "type":"numeric", "purpose":"grouping variable"},
947+
{"name":"plo", "kind":"namevalue", "type":[["scalar"], ["struct"]], "purpose":"names, labels, colors, marker type"},
948+
{"name":"dispopt", "kind":"namevalue", "type":"choices={'hist','box'}", "purpose":"what to put on the diagonal"},
949+
{"name":"nameY", "kind":"namevalue", "type":[["cellstr"], ["string"]], "purpose":"variable labels"},
950+
{"name":"nameYrot", "kind":"namevalue", "type":["numeric", "scalar"], "purpose":"angle for variable labels"},
951+
{"name":"nameYlength", "kind":"namevalue", "type":["numeric", "scalar"], "purpose":"max length of variable labels"},
952+
{"name":"order", "kind":"namevalue", "type":"choices={'original','alphabet','AOE','FPC'}", "purpose":"order of variables in the scatterplot matrix"},
953+
{"name":"overlay", "kind":"namevalue", "type":[["scalar"], ["char"], ["struct"]], "purpose":"superimposition on off-diagonal panels"},
954+
{"name":"colorBackground", "kind":"namevalue", "type":"logical", "purpose":"background color based on correlation"},
955+
{"name":"typespm", "kind":"namevalue", "type":[["choices={'full','lower','upper'}"], ["struct"]], "purpose":"type of scatter plot matrix"},
956+
{"name":"undock", "kind":"namevalue", "type":[["numeric"], ["logical"]], "purpose":"panels to undock and visualize separately"},
957+
{"name":"datatooltip", "kind":"namevalue", "type":[["numeric"], ["struct"]], "purpose":"interactive clicking"},
958+
{"name":"databrush", "kind":"namevalue", "type":[["numeric"], ["cell"]], "purpose":"interactive mouse brushing"},
959+
{"name":"selunit", "kind":"namevalue", "type":[["numeric"], ["char"], ["cellstr"]], "purpose":"unit labelling"},
960+
{"name":"tag", "kind":"namevalue", "type":"char", "purpose":"plot tag"},
961+
{"name":"subsize", "kind":"namevalue", "type":"numeric", "purpose":"x axis control in malfwdplot"},
962+
{"name":"selstep", "kind":"namevalue", "type":"numeric", "purpose":"position of text labels in malfwdplot"}
963+
],
964+
965+
"outputs":
966+
[
967+
{"name":"H", "type":"numeric", "purpose":"array of handles to the plotted points"},
968+
{"name":"AX", "type":"numeric", "purpose":"handles to the individual subaxes"},
969+
{"name":"BigAx", "type":"numeric", "purpose":"handle to big invisible axes"}
970+
],
971+
972+
"description":"Produces an interactive scatterplot matrix with boxplots or histograms on the main diagonal"
940973
}
941974
}

0 commit comments

Comments
 (0)