Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
The thing about web apps, is that you would need to learn javascript... You really need it to be visual? I will do a Flask proyect, considering you are using pandas (hope your not using R) and dont requiere a DB atm. If you plan having a DB then I would do Django
-
@carlosjpc
Current:
- Is in Pandas.
- Grabs CSV from internet, processes it and stores in excel (huge excel).
- With file present, uses excel as data source, else goes back to internet.
- Updates source, weekly/daily or if data is missing.
- Does the work and plots graphs using Plotly offline. (interactive)
A: As of now don't think DB is required.
A: It's better use interactive graphs coz of the correlations it has to show and i can interact with them to see different segments.
Web Knowledge:
I know basics of
Front End : HTML, CSS, Javascript, JQuery (from a basic level 1 google web developer frontend scholarhip)
Back End : Nothing ;( (as of now)
Thought of looking into:
- Dash
- Bokeh server
If you're doing something for me:
appreciated++ -
@rant-ninja I think web apps is the way to go. Google has some good tutorials out there
-
@carlosjpc
Got something up and running. Dash is amazing.
Reused all the code from notebook plotting.
Everything was categoried into functions and classes (in notebook).
Got Dash up and running, re did the call backs and voila. -
@carlosjpc Not on a public link yet, still working on it in local scope. Will share once it has some meaty graphs.
Related Rants
Rant:
My jupyter notebook has outgrown itself on some real world trading data analysis and its becoming a pain to add to (further) and share.
Need to find better alternatives, web apps where are you?
But i know nothing about it. Learning curve ahead!
Requirements:
I've 7 interactive dashboard plots (from some data) in jupyter-notebook.
- It'd be nicer to have a web app to use them without running notebook from a different location.
- Or running notebooks remotely (running as daemons on host machine).
Any suggestions for a starter ?
rant before requirements, coz rants lead to better requirements.
if rant++:
make_requirements(what_something)
do_work(that_something)
rant
python
jupyter
webapp
notebooks