File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed
Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 148148 `chars ;
149149 .axq.i_NONPRIMCODE type data ];
150150 values : (' [removeTrailingNewline ; toString ] each data );
151+ values : $ [type values = 11h ; enlist values ; values ];
151152 order : $ [1 ~ count data ; iasc enlist data ; iasc data ];
152153 returnDictionary : `name`type`values`order ! (name ;types ;values ;order );
153154 if [isKey ; returnDictionary [`isKey ]: isKey ];
172173 (generateColumns [:: ;0b ;1b ;key data ;"key" ]; generateColumns [:: ;0b ;0b ;value data ;"values" ]);
173174 isTable ;
174175 generateTableColumns [originalType ;isAtom ;0b ;data ];
176+ generateColumns [originalType ;isAtom ;0b ;data ;$ [isAtom ;"value" ;"values" ]]
175177 ];
176178 : .j.j `count`columns ! (quantity ; columns )
177179 }[generateTableColumns ; generateColumns ];
192194 fn [sampleSize ; data ]
193195 }
194196 result : evalInContext [ctx ; splitExpression stripTrailingSemi wrapLines removeMultilineComments code ];
195- if [result `errored ; : result ];
197+ if [result `errored ; : result ];
198+ /ggplot - start
196199 if [type [result [`result ]] = 99h ;
200+ if [type [key [[result [`result ]]]] = 11h ;
197201 if [`output in key result [`result ];
198202 if [type [result [`result ][`output ]] = 99h ;
199203 if [`bytes in key result [`result ][`output ];
200- result [`base64 ]: 1b ; result [`result ]: .Q.btoa result [`result ][`output ][`bytes ]; : result ]]]];
204+ result [`base64 ]: 1b ; result [`result ]: .Q.btoa result [`result ][`output ][`bytes ]; : result ]]]]];
205+ /ggplot - end
201206 if [returnFormat ~ "text" ;
202207 result [`result ]: toString result `result ];
203208 if [returnFormat ~ "structuredText" ;
Original file line number Diff line number Diff line change 9797 if [`backtrace in key result ;
9898 result [`backtrace ]: string result `backtrace ];
9999 if [result `errored ; : result ];
100+ /ggplot - start
100101 if [type [result [`result ]] = 99h ;
102+ if [type [key [[result [`result ]]]] = 11h ;
101103 if [`output in key result [`result ];
102104 if [type [result [`result ][`output ]] = 99h ;
103105 if [`bytes in key result [`result ][`output ];
104- result [`base64 ]: 1b ; result [`result ]: .Q.btoa result [`result ][`output ][`bytes ]; : result ]]]];
106+ result [`base64 ]: 1b ; result [`result ]: .Q.btoa result [`result ][`output ][`bytes ]; : result ]]]]];
107+ /ggplot - end
105108 result [`result ]:
106109 $ [result `errored ;
107110 :: ;
You can’t perform that action at this time.
0 commit comments