When I analyze data (mostly vectors) I prefer to avoid repeating myself. Currently I must enter 5-20 values in the Regression App to visualize the them as a scatter plot and see basic statistics. If I want to see what values are outliers, I must type everything again in the statistics app. If I need to perform some simple computation on the data I need type again in the Calculator app. Then if I need to perform a major transformation, I need to type it again, in my micropython program.
A common serialized storage memory so that all applications work like different UIs to a single Computing Engine:
Tried Copy / Paste mechanism, but it doesn't work either. Created a vector in the calculator, copied it and tried pasting in the Statistics module, but all values are pasted in a single cell. I tried both with vertical and horizontal vectors.
The copy/paste mechanism enhancement would work as a workaround the silos between apps. However, when debugging a python app when you have to edit the app, run, type input values, see output, cycle.....Really, you need your data stored to skip the input step.
This enhancement doesn't require more memory in the calculator. But in terms of usability would raise the calculator at the level of some of the bests. It would also prepare the software to compete head to head with the best in the market once a better hardware (more storage and RAM) is released for the more profitable college market.
The lack of integration between apps has been mentioned before (#690, #640, #201...). While it's not as bad as it used to be thanks to shared functions/constants, this is still an area where the TI-83/TI-84 series of calculators handle this far better.
Most helpful comment
The lack of integration between apps has been mentioned before (#690, #640, #201...). While it's not as bad as it used to be thanks to shared functions/constants, this is still an area where the TI-83/TI-84 series of calculators handle this far better.