https://github.com/tomicapretto/ifuns
Shiny application to interactively visualize univariate functions
https://github.com/tomicapretto/ifuns
math-functions r shiny
Last synced: 1 day ago
JSON representation
Shiny application to interactively visualize univariate functions
- Host: GitHub
- URL: https://github.com/tomicapretto/ifuns
- Owner: tomicapretto
- License: other
- Created: 2021-01-08T15:21:33.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-08T17:08:52.000Z (over 4 years ago)
- Last Synced: 2025-03-25T09:14:34.276Z (3 months ago)
- Topics: math-functions, r, shiny
- Language: R
- Homepage: https://tomicapretto.shinyapps.io/ifuns/
- Size: 1.72 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ifuns
This package contains a Shiny app to interactively visualize univariate functions. To install the package
```r
# install.packages("remotes")
remotes::install_github("tomicapretto/ifuns")
```And fire the app with
```r
ifuns::launch()
```This is a simple demonstration of how you can use the app.
# Notes
While the app works, this is a more like a proof of concept than a final version
anyone could use to assist calculus teaching. Here I list some of the drawbacks that,
hopefully, we could tackle in the future1. Every function is computed along the same bounded grid of values. In the future
I would like to implement something to obtain the domain of a function and assign
each function a specific grid based on that domain.
1. The function is (re) computed along the same grid no matter if you're zooming in
a specific part of the domain. I would like to compute each function only where it
is being shown.
1. The plot height is fixed at 800px.
1. ... something I've missed?