-
-
Notifications
You must be signed in to change notification settings - Fork 67
Open
Description
This came up in our chat – I think it's a good idea.
Could look something like this:
class Vegalite(object):
def __init__(self, spec):
try:
spec = json.loads(spec)
except TypeError:
pass
if 'data' not in spec:
raise KeyError('No data provided with spec')
self.spec = utils.update(spec, DEFAULTS, overwrite=False)Advantage is more flexible API & ability to out-source dataframe formatting stuff to Pandas; the disadvantage is that in some situations we'd add an extra string->dict->string cycle.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels