title |
---|
Scripting |
import Card from '@site/src/components/card';
Scripting is an extremely powerful concept that allows you to improve your data analysis experience with Datagrok drastically. Scripting integrates the full suite of Datagrok's functionalities with thousands of statistical packages and visualizations available in R, Python, Octave, Julia, or JavaScript.
<Card
name="Getting started"
description={[
"Create scripts",
"Specify inputs",
"See results",
"Handle errors"
]}
button_text="Switch to tutorial"
url="./getting-started"
/>
<Card
name="Scripting features"
description={[
"Access external sources",
"Share scripts",
"Enhance script UI",
"Visualize complex data",
]}
button_text="See quick guides"
url="./Scripting features"
/>
<Card
name="Advanced features"
description={[
"Export results into a file",
"Review computations history",
"Compare historical runs",
"Provide context documentation",
"Perform sensitivity analysis",
]}
button_text="Add more capabilities"
url="./Advanced scripting"
/>
<Card
name="Under the hood"
description={[
"How Datagrok sees the script",
"Script isolation",
"Runtime environment reuse",
"Create your own script handlers"
]}
button_text="Dive into internals"
url="./under-the-hood"
/>