Reader small image

You're reading from  Mathematica Data Visualization

Product typeBook
Published inSep 2014
Publisher
ISBN-139781783282999
Edition1st Edition
Right arrow
Author (1)
Nazmus Saquib
Nazmus Saquib
author image
Nazmus Saquib

Nazmus Saquib is a researcher at the MIT Media Lab in Cambridge, MA, where he works on data visualization, machine learning, and social computing projects. He has a bachelor's degree in Physics and a master's degree in Computational Engineering and Applied Mathematics. Saquib has been programming 3D games since middle school. As a result, he has developed and maintains a keen interest in game engines, graphics, and visualization. Throughout his academic years, he worked on a wide range of research projects, including acoustics, particle physics, augmented reality, social data mining, and uncertainty quantification. Saquib is also interested in the applications of creative computing in education and social welfare.
Read more about Nazmus Saquib

Right arrow

Data structures and core languages


In the language of computer science, in order to handle any type of data, we need to load it in a convenient fashion in the memory. The constructs used to store data in the memory are called data structures. For most traditional programming languages, a programmer has to think and decide the right data structure to load and store the data, but Mathematica makes the work easy for us by providing a powerful core data structure that can be used in many different ways.

Lists are the fundamental and most useful data structure to load, manipulate, and store data in Mathematica. They provide a lot of flexibility for handling and representing different kinds of datasets. At the same time, they are simple enough that one can focus on the analysis instead of spending a lot of time coding or figuring out the right data structure to use.

Introducing lists

In order to create a new list and assign it to a list object, we simply use the expression {} (which means an empty...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Mathematica Data Visualization
Published in: Sep 2014Publisher: ISBN-13: 9781783282999

Author (1)

author image
Nazmus Saquib

Nazmus Saquib is a researcher at the MIT Media Lab in Cambridge, MA, where he works on data visualization, machine learning, and social computing projects. He has a bachelor's degree in Physics and a master's degree in Computational Engineering and Applied Mathematics. Saquib has been programming 3D games since middle school. As a result, he has developed and maintains a keen interest in game engines, graphics, and visualization. Throughout his academic years, he worked on a wide range of research projects, including acoustics, particle physics, augmented reality, social data mining, and uncertainty quantification. Saquib is also interested in the applications of creative computing in education and social welfare.
Read more about Nazmus Saquib