Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support ViperCharts #172

Closed
berndbischl opened this issue Oct 21, 2014 · 11 comments
Closed

Support ViperCharts #172

berndbischl opened this issue Oct 21, 2014 · 11 comments

Comments

@berndbischl
Copy link
Member

Pump data into the system like in python example, get plot in browser

Mention in tutorial!

Mention in News
Blog ?

@studerus
Copy link
Contributor

Which python example do you mean? If you want to produce interactive javascript-based plots from within R, I'd recommend to use the rCharts library. I have some experience with it.

@larskotthoff
Copy link
Member

If we're heading down this road it would also be worth looking into Shiny.

@berndbischl
Copy link
Member Author

  1. I am in Eindhoven in the openml workshop. Apologies for quick and dirty messages.

  2. I listened to a talk about this.
    http://viper.ijs.si
    http://viper.ijs.si/api/about/

This would mean implementing 0, a few lines code --> get a dynamic visualization engine in your browser connected to mlr...?

@studerus
Copy link
Contributor

Actually, I used shiny together with rcharts for analyzing the results of the swiss card game "jassen" which I regularly play with friends. See here. I don't know viper, but I experimented with a lot of other javascript-based libraries and found highcharts accessed through rCharts to be to most flexible and easiest to work with.

@larskotthoff
Copy link
Member

I have quite extensive experience with D3 (which can be used through Shiny I believe).

@berndbischl
Copy link
Member Author

How specific is this or general?
It looks cool.

But how "targeted" is this for ML eval? This ViperChart is very specifically for ML. So we just integrate it and use it.

@larskotthoff
Copy link
Member

Very general, not targeted to ML although there are a couple of libraries built on top of it that would make it easier. Certainly a long-term thing and not just integrate and use.

@berndbischl
Copy link
Member Author

Ok, maybe lets do both. I will take a look at the VC thing. The author is currently in same room :)

If this is a 3h type of work thing, I will simply do it. And D3 we keep in mind, and if we have a window you show me / us how it works in a few minutes :)

@berndbischl
Copy link
Member Author

I just pushed the code. It contains a couple of FIXMEs and must be improved. Also unit tested.
I emailed Borut (VC developer) wrt a few minor issues.

@berndbischl
Copy link
Member Author

We should also briefly document this in the tutorial.

@larskotthoff
Copy link
Member

I reviewed the implementation and fixed a few small things. I've also updated the tutorial, so we should be done here.

mllg added a commit that referenced this issue Mar 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants