Skip to content

Scripting languages, Python & R

People building quantitative models typically find it much faster to build them in Analytica than in scripting and programming languages like Python, R, C++, Julia, and so on. But sometimes they want to use special functions, statistical methods, available in Python or R libraries. Or they may want to link an Analytica model to an existing program.

Here are some examples explaining how you can use special functions available in scripting language libraries or link to an Analytica model from an existing program.

no coding

Analytics without coding: beyond R & Python

With languages like R or Python you need to be a programmer—or hire one. Analytica’s simple flow architecture lets you create reliable models without complex coding.

Computer programming in English (Part 1)

We explore a new paradigm for programming computers directly in English without any formal coding language at all. We do this by prompting a Large Language Model (LLM) to act as the…

Is Analytica Microsoft’s future programming?

Norm Judah, Chief Technology Officer of Microsoft Services, recently talked about the future of programming: “When someone thinks of business...

An Analytica advantage over MATLAB

I’m working on a model translation project for the California Energy Commission, going from MATLAB to Analytica. The transportation system model I’m working...

Using Python to parse a Shapefile

A shapefile (*.shp) is a binary file format used by Geographic Information Systems (GIS). I used an existing Python library (Fiona) to read and parse a shape file, and then...

How to call a Python function from Analytica

I found it pretty easy to call a Python function from Analytica using COM automation. The Component Object Model (COM) integration functionality comes included with the Analytica...

Using the Analytica Decision Engine (ADE) from Python

Today I interacted with an Analytica from Python, which for me was my first time doing so. To do so, I used the Analytica Decision Engine (ADE), which bundles the core Analytica...

Converting greenhouse gases into fish food

Methanotrophic bacteria may be able to both replace fishmeal and provide incentivize to capture potent greenhouse gases that are directly emitted into the atmosphere.

Some Analytica customers

Download the free edition of Analytica

The free edition of Analytica includes these key Analytica features: 

Free Analytica has no time limit. The only constraint is it won’t let you create more than 100 variables or other objects. But your model can be quite substantial since each variable can be a multidimensional array.  It also lets you explore, change inputs, and run existing models of any size (excluding features unique to the Enterprise or Optimizer editions).

Analytica runs on any Windows computer, or on a Macintosh using Parallels or VMWare.


    Analytica Cubes Pattern

    Download the free edition of Analytica

    The free edition of Analytica includes these key Analytica features: 

    Free Analytica has no time limit. The only constraint is it won’t let you create more than 100 variables or other objects. But your model can be quite substantial since each variable can be a multidimensional array.  It also lets you explore, change inputs, and run existing models of any size (excluding features unique to the Enterprise or Optimizer editions).

    Analytica runs on any Windows computer, or on a Macintosh using Parallels or VMWare.


      Analytica Cubes Pattern