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

Visualising the Metrics #106

Closed
aswanipranjal opened this issue May 3, 2018 · 4 comments
Closed

Visualising the Metrics #106

aswanipranjal opened this issue May 3, 2018 · 4 comments

Comments

@aswanipranjal
Copy link

aswanipranjal commented May 3, 2018

As per the discussion with @jgbarah, apart from creating pdfs of analysis of the projects using Manuscripts, we can look at other methods to visualise the metrics.
Some of them being:

  • HTML pages (One for each Metric describing the activity metrics under that Metric).
  • Interactive Notebooks by embedding D3.js code in them so that the users can analyse the Metrics more throughly. Using JupyterLab for that.
  • Using Vega to visualise the Metrics.

This ticket can serve as a discussion point for how the Metrics can be further visualised.

@jgbarah
Copy link
Contributor

jgbarah commented May 3, 2018

Thanks, @aswanipranjal. WRT to the combination of Pandas and Vega, I would explore Altair and pdvega. You can have a summary of how they work (although for Altair, that corresponds to an old version) in Introduction to Data Visualization with Altair and Intro to pdvega - Plotting for Pandas using Vega-Lite.

@aswanipranjal
Copy link
Author

Long time no update!!

So, I've been experimenting with Plotly and Altair. Both are awesome libraries to get interactive visualizations but both these libraries do not provide static image files so easily.

Plotly DOESNOT let the users export to any image format offline. There are twisted ways to get the screenshot of the visualisation using selenium, PhantomJS and such, but it is too much of a hassle.

In a similar fashion, Altair also does not provide simple exportation to image formats so easily. We will have to download selenium and chrome/gecko drivers for Altair.

The way I see it, we can go this way:

  • Create interactive visualizations for Notebooks using Plotly and Altair
  • Create static charts and graphs using Matplotlib and Pandas visualisation functionalities.

Thoughts? @jgbarah @valeriocos ?

@jgbarah
Copy link
Contributor

jgbarah commented Sep 11, 2018

@aswanipranjal I think we already discussed this during the GSoC period... Do you think we could close?

@jgbarah
Copy link
Contributor

jgbarah commented Sep 12, 2018

Thx!

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

2 participants