Jeffrey Heer
Jeffrey Heer
Thanks for the question. Unlike an empty array (as with the other tools you mention) an empty table in Arquero has a schema describing which columns are defined. Disabling column...
I don't know if derive is the right verb for this, but something akin to this could be possible. Can you give one or more specific examples of the kinds...
You can use [`op.match(value, regexp)`](https://uwdata.github.io/arquero/api/op#match) for this purpose. If needed, you can coerce the result to a boolean (match or no match) using `!!op.match(value, regexp)`. Or is there a reason...
OK, thanks. I'm curious: what level of performance difference do you see in that case?
Thanks for the issue, and for PR #224! I will take a closer look at this when I have time, hopefully in the coming month. I agree that improved parameter...
Thanks. I'm not a heavy TypeScript user so I didn't run into this earlier. In retrospect, I think having Arquero export the Arrow types was likely a mistake and I...
I had also thought about generally allowing a column metadata property, but it hasn’t (yet) been a priority. PRs welcome!
Thanks for posting! The good news is that what you describe is _already_ expressible within Vega. Here is [a modified zoomable scatterplot example](https://vega.github.io/editor/#/url/vega/N4KABGBEAkDODGALApgWwIaQFxUQFzwAdYsB6UgN2QHN0A6agSz0QFcAjOxge1IRQyUa6SgFY6AK1jcAdpAA04KAHdGAExbYwogAw7FESCkbV8WgMx6DUQujVrGM6ltHXI6Vnm6xGAL2RakLZqCiBKkD7UMugANrBaANpKEKAQaVDRqAE4kBgATkxy1umQFLGs2WAATDrJYAC+xWCp6RnoWYFq3MpFUGUxFVoyrDExTYayiXXpwJDIVDJ48Tmo3KywyF09ClCshGroeJWQAB4AngAUAJSQ9dNgALp1jXUtJZnHJ-CseTul5ZVhqNxlBJjgkq00m9IVB5shFssoKt1ptukV7iU9gcjoFYDFGPBkBcTl1UDcMQ17k90i8ZvdIB9Amdvr95H0AUMRmN6WCwBCYdDIXMFktAsiNlt0TC0pAsYdjniCUSzqTydK7pDqWlaVD6Yycr5uNxUF4-v1Bjggdyhbz+ZDBa1hfDRTlVDItlhxcg9qFpYY5TicuxuCcwAAfMNgQ3G00UjWtLUQHUpPXtY7Bk5mjmWrkgyC2ikOkpwhFTP268slaQ-QmBN1bX2Vwx4M6EY5e1ZUP4AM0YMSOvxyJbwdFgiEY3bwAGlkGdG03IPBZLBWB0cHg8hUQdLIOxkHhlMh4WWm1DIC222K1hK0T2+wPAsPR+PJzO58nT7Nq3la67HA22XPVt22vb1CFuRM-XjaUHm3GUA2OSUwAAfj5E5rjZS4rgeMAc1GSA4zgosZWHRFIHrbpPVAn04P9fZ5UCK0CPVKlniaB0GTTTpkH7TBAPNSoEn0MAdFgnk5HBQsKUMUiT3LYihW-X8VH-bp50rIDLxWUDOwCQDe37ZBBygABCJ8xwnadZ3U8tF2XVdKg3LdpMdPcDyPCS+Rc+1NJAlFJTvQzjMgMyRWfSy31uWiBQiNYf2OCjlD+C8-I2H1oMrSCWPLMTbIQzo0RQvlJSEh4AFp0KuTDrjKkqAEYHhw8F9FE5iYQyiBIJeV5UzXKB0BkJBuFZdkBkE4TRLzAtpQU2ERTI5QUB4mzHXynIEkcKg8jwC4AHITgQWJkF2tlKqqsBNqMnbdrOQ6YmO6qrmwtrIQ6x42J6oV9SgaNUCzMatDqqbPLtVpZqdUtXSWmITJWkpu2G5SnOQaLZXowMbG6C46roPQgbAJ81B4vB0AATTAAAqMBCCxuqADY2UJ4n0AAWW4Imnpe1o3q69jes+Uk-jWqBFUJYlkBOPAbmBuSwZciGXSgNR2BieB8XgABrOH4PRhV1aJE4JalrmaSI+XZJwL8TGiGJuN4qL5eFyAEi+H5SrAABqMBYFsGRiRZK5KbAInePd0gwFUDREFOlkEgaz3vd9-2fkDqmQ5JsOI-UFgHhN7Uzdsi3mgia3YkCX6Hby3XAgSAahryd2veJUl3bKsA68QYbStTqMjVQNkO670SE+b4045wtvB4b0Se9+3PCKkwv5q0K2ojLg0+9ND8hSdjaZC266DvgI6TrAVBHAuErJt7mNuG787Lu2vaj5PtkMHQq-YJvk075n5641YqbT6jpvqQBVMaIW1ccii2VEbaW4lZZ0iXs6MiytVbqy1qjJ2MCLhnDgXnJMBc-QK0RKvG2dsSaV2IbvZkbth5ex9gNXBAcg7p3QOPMA4djCmDwJhWO8cGFJ1oXkHubCOFcOQCYfA891REJ3EXMh68fp9yoTuXeU8OFN3AagVu7dBqdwbg1WefcB76K7gIsAuCW7x0nmYwxDxjHGhke1ORMISErxLmvW2G9b6qLcbvR+11brH3uqfd+l80TjzZL9Lw48npskCXtYJr8z4X3ql-GJd8jH-2ygmD6SCQFcWgX4PS9InZq3aIQC4NROGJyYSSY0518Z1T0DoNU2olBiXCNiTAkkCnvCKZjRwoo8w-G8UrQ4IgZDDQwDEMqVQ1CSGkFKR0G4BqwARnkP6fSBRQBSo+SWzo7w8RCDkVgfxIjkJyIbSWkAGhET2cBA5RxFjHJiKcvoFzS7jLAUbO5PNnidMUOEO6yBESgw4qAl+90-j+DyNwLQ3ZYgbDzKSdAjgPGXKUacQW28oB5AGtQBK2dEBcw-JCwZYDQWwqMginASK4go3pGijFltPFXKgNovxhgCVOGONwswgLOrAsMOgQ24LgFVhCZ8alU08iMCOUGbgBAIH5IrI6alORkkwrlQq15OR7qTjJUCsIhh8gawlf0mU+zoFnFQMGW2eZuzwu2cXHpgQabDPiHixc+JwLrk3EyoU8IlxExXhSOYiwjLhtsgZGIAB5Ww8BmBzjZQJLQOg6B0zxfDPs4zZjpugUcHiKtBhvUIRG4W4NMxss1VAaFekoC9hOYEc5OaZSpuLnWql0q3kfNKNyjVJTMXfNxMO8tlJXpqpTEKG1+LkDwDwCtSNobKjEUjQ+S28tYAbm4BrNd-wAY5AAMQAA5z2DqrLu-dAARdAY4PGFr5OYNk5gHgTvbWjbEa7t3XuQIm9AyaWwjq8YEDMRU6q4REpemUNau2jqVaGVCn8oM6Bg4YTtiifngeQ5E+OOA0PtsMCcKoIGOW7hDEVDM7sCPoc5aR2tCGoA4bANR-D0GP33AyvGJ4dwgA). You can shift-drag to create a zoom...
Regarding "a mechanism for imputing Vega's facet operator to fill the domain": is it sufficient to use the `cross` option, which you can specify under `facet.aggregate`? This will impute missing...
Once the new Vega KDE support lands, I think the first step here is probably to add a new `density` transform to Vega-Lite that maps to the Vega `kde` transform,...