Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
cheatsheets
Posit Cheat Sheets - Can also be found at https://posit.co/resources/cheatsheets/. (by rstudio)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
If you want to learn Lisp using a real-world problem, consider enhancing the stem-and-leaf plots. This is a good way to learn Common Lisp basics. It uses looping, printing and other basic programming constructs with text output. Specifically we need split stems and back-to-back stem plots.
Port pca.lsp to common lisp. This is a simple teaching example of Principal Component Analysis, using the old 'flavors' (message passing style) of object orientation. Essentially this is updating it to use CLOS.
Develop 'cheatsheets' for plotting, statistics, data-frames, akin to those in the tidyverse.
Improve the statistical summaries based on your favorite summarisation package. See data frame issue #4 for the background on this task.
Refresh the histogram code. Tamas Papp has a lot of good code that needs dusting off. The histogram code has a some bitrot that can be easily cleaned up and would make a nice addition. See the bottom of the statistics.lisp file.
I think what the magicl team has done is brilliant - allowing multiple implementations is awesome.
At the moment cephes.cl is available, and this is the same library SciPy uses.
I don't know if it would be helpful in making this new statistics library, but I have just taken my (slightly) updated copy of Larry Hunter's cl-statistics library and put it on Ghithub here: https://github.com/rpgoldman/cl-statistics