I have few excel pivot bar charts and trend analysis graphs.
Is there a way to display the excel charts on a webpage, without losing the interaction capabilities?
So, from the excel users can filer,dig deeper etc.
Can i do the same using some other technologies?
Any technology stack is welcome, open source more so.
I am trying out Kibana right now, but doesn't seem to have all the capabilities as excel does.
[Update] I tried out Google charts, but that sends data to Google server, which cannot be allowed.
I don't like to post an answer to my own question, But http://www.highcharts.com/ is my favorite now. Very easy to use charts and quite zingy.
Minor point : it's not free for commercial usage, so we will have to get a license for it.
Related
I just learned brain.js and have been using it for quiet a while and now I have an idea for a project. I want to predict house prices for a given area in a specific city and the training data for this is inside a csv file. Now there's a couple of thousand examples in that file for It to learn from so copying/pasting all of it into the code would be a huge amount of work.
So can anyone please tell me a way of getting the neural network to learn from the csv file without me copy/pasting the data into the code?
You can use a data visualization library like D3.js.
Here's the homepage for D3.js. You can find documentation, examples, and all the information that you might need about it over here:
https://d3js.org/
There are some alternatives as well though my personal recommendation would be D3.js because is super easy to use.
Refer to this page for alternatives:
https://www.g2.com/products/d3-js/competitors/alternatives
I have several interactive/animated visualization projects (social network analysis, animated GIS, etc) that I would like to showcase in my website. I would love to build a website like this one https://kateto.net/network-visualization (see 6.2 Interactive JS visualization with visNetwork). Does anyone know where should I start?
Very limited experience with HTML coding and website building so would love to use some website builder tools such as Squarespace or wix, etc. Of course they need to be friendly with a lot of javascript/widgets. Will appreciate your recommendation!
In the same website example you provided, they explained that they are using visNetwork (the r package) & vis.js (used for the visualization).
I highly doubt that website builders such as wix/squarespare/etc would be able to import said libs.
I would recommend just learning web development and make a personal site for your showcase. It'd be a lengthy process however in the long run it'll be worth it.
On yahoo finance there is an option to download the historical data for any given Ticker symbol. However I am most interested in Yahoo Finance Premium's 'Visitor Trends' data. This 'Visitor Trends' data is shown with an interactive chart which overlays the visitor trends over the stock's rising and falling performance. The interactive chart reacts to the users cursor and makes it easy to see where spikes in a given stock's page visits correlates to a change in its price.
I want to download the visitor trends data to build a dataset, but there is no way to direct download through yahoo finance.
I have been looking for ways to scrape the data I need by intercepting it before it is rendered by the chart. Has anyone dealt with a similar puzzle/hurdle? If so, what should my approach be?
Sorry if am not specific enough. I can get more in depth if necessary.
If you are looking to scrape or take information from a website look into puppeteer. It is a library designed for exactly that
I'm working on a project to create real-time charts from data in an SQL database. I've done a lot of research on JS charting libraries and have picked out a few good ones.
My problem is that I'm not sure how to get started with linking the SQL data to the web app/site.
My HTML and CSS are fine. I'm coming on with JS and we have software that provides me with necessary SQL query code.
Where is the gap in my knowledge? Is it necessary to learn PHP in order to get this working? How about C#?
My solution will currently be a locally hosted site, running on a networked computer (not currently got server space). The solution I have already uses Excel to query the database and runs a ton of macros to generate static charts every ten minutes. This works, but I'd like to create something far more flexible, robust and interactive.
Could anybody point me to any online resources that may help me? I like ChartJS but any open-source charting library will do. I'm hoping there's a great tutorial somewhere that covers SQL to real-time charts but I just can't find one...
If you want a real time charting you need to receive information from the DB almost every second. So sending a bunch of requests is not the best way to do this. You probably need to read about websockets and how do they work. Here is an example but you may find a lot more in google. If you don't want to do it with PHP, I can assure you that it would be far more easier with node.js
I have some usage queries for my web app's database, the results of which I want to display graphically. Is there an easy-to-use API that exists for this purpose?
I want to show things like average query-time per user (a small user-base), average query time per day, and things like that. I think it would be cool to show these on a two-axis graph.
I am displaying this data on my site, so a jQuery/Javascript/HTML solution for rendering information into graphs would be ideal.
FusionCharts has easy to use graphs - nice xml interface - but not free.
edit:
this is a good link for several options:
The Google Chart API can be handy for this kind of thing. If you want your own hosted solution, High Charts is pretty nice.
There are tons of good javascript/jquery charting controls here:
https://stackoverflow.com/search?q=javascript+charting+library