capnrefsmmat / regressomatic Goto Github PK
View Code? Open in Web Editor NEWAn interactive linear regression demonstrator
License: Other
An interactive linear regression demonstrator
License: Other
I should make it easy to embed regressomatic plots in any HTML document.
It's already fairly easy, as evidenced by regression.html
, but I should give a simple API to:
Data could be provided as a JS array or as the URL of a CSV file, in which case we'd fetch the data and axes labels automatically.
This would require making a wrapper function that loads the data, populates the empty element with spots for regression and residuals, and calls regressionPlots
.
Either (optionally) place auto-numbered labels next to each data point, or allow the data CSVs to contain row names in the first column, then place these labels on every data point.
Would be good for real-world datasets, like the famous body and brain weight dataset.
For studentized residuals, place lines for the Bonferroni-corrected outlier test.
Requires the quantiles of a t distribution, which we could take from jStat.
We have xlogged
and ylogged
variables, so we should be able to change the axes to "log X" or "log Y" when appropriate.
The trick is putting back the label when un-logged. I could stuff it into a DOM property somewhere, or put "log" in as a hidden span
and just unhide it when necessary.
Instead of completely replacing graphs when changing settings in custom.html
, we should replace the axes and update the data through d3, so it can animate the transition.
Perhaps regressionPlots
could be split into two parts: one that simply creates empty axes, and one that updates them with new data.
I need a good example dataset showing heteroskedasticity, for use in demonstrating diagnostics.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.