Skip to content

horizon -> master #1787

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

Open
wants to merge 350 commits into
base: master
Choose a base branch
from
Open

horizon -> master #1787

wants to merge 350 commits into from

Conversation

jpolitz
Copy link
Member

@jpolitz jpolitz commented Jun 17, 2025

No description provided.

jpolitz and others added 30 commits July 31, 2018 18:28
- a (second) test that checks all values are raw-rows
- one that checks that the raw-rows contain only tuples
- fixes a DeMorgan's law mistake in actually subtracting off row projections
- introduces "reduced" QR decomposition (which I omitted earlier, thinking it wasn't relevant) -- in the context of least-squares regression, we typically have very tall and very narrow tables of data, and the reduced decomposition sticks to computing with matrices of that size, rather than square matrices the height of the table -- this changes the O() performance from something like O(height^3) to O(height*width^2), which can be drastically better.
- includes explanatory links to the math being used
given a table, the input cols, and the output col.
- multiple-regression-coeffs: returns list of coefficients
- multiple-regression-table: returns coeffs as 2-col table
- multiple-regression-fun: returns predictor function
multiple regression functions with table argument
- tables.arr: use annotation RawArrayOfRows for better err msgs #1758
- table.js: uses JSModule, so as to include type RawArrayOfRows
- post-load-hooks.js, reactors.js: modify field access to table.js
- test-tables.arr: update table-from-rows tests
jpolitz and others added 30 commits August 10, 2025 23:52
I've added a new method to scatter- and line-plots (which support image-labels), `.use-image-sizes(use-size :: Boolean)`, to toggle whether the charts should show the images at full size (true) or scaled to the point-size (false)
analogous to image-scatter-chart, this places custom images instead of translucent dots.
it is up to the caller to either scale the images down to match the point-size, or set
the point-size up to match the image size
The origin for the line should be at x1, y1, but since the arguments to
makeOverlayImage move the _background_ right and down, we need to
reverse both. This will mean that the background goes left and up and
the start of the line is at the right place.
As it turns out, if your line is in the "wrong direction", the previous
code didn't work. You have to shift by the closest point to the origin.
note: we do not support spacing of grid lines, or minor gridlines
…dot plots" that used to be a post-processing hackaround
fix: type checking check operators with `because`
fix: handle polymorphic type alias applications
New feature: creating a directory tree
Improve errors for `csv-table-file` and `csv-table-url`
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

Successfully merging this pull request may close these issues.

6 participants