Data science

With Watson Studio, after you set up a project and add data to it, you can start analyzing and visualizing your data:

  • Analyze data by writing code in notebooks.
  • Develop Shiny applications in RStudio.
  • Visualize your data without coding with dashboards.

Not sure which tool you want to use to analyze data? Find out how to choose the right tool.

Jupyter notebooks

Jupyter notebooks give you flexibility in coding, visualizing, and computing. With notebooks, you run small pieces of code that process your data, and you can immediately view the results of your computation. When you create notebooks in Watson Studio, you can:

  • Choose the runtime environments that best suit your needs or create customized environments.
  • Use any of the many preinstalled libraries and packages that are included in the runtime environment you select, like:
    • Spark libraries
    • Visualization libraries
    • SPSS predictive analytics algorithms
    • Decision Optimization APIs
  • Install any other libraries you need.
  • Code in Python, R, or Scala.
  • Schedule notebooks to run automatically.
  • Share your notebooks.
  • Publish your notebooks to a catalog.

To create a notebook, click Add to project > Notebook.

See Notebooks.


RStudio is an IDE for analyzing data with the R statistical analysis and machine learning package within Watson Studio.

To use RStudio, click Launch IDE > RStudio.

See RStudio.

Cognos dashboards

With the Cognos Dashboard Embedded service, you can build sophisticated visualizations of your analytics results without writing code.

You create dashboards by combining these types of elements on a canvas:

  • Data assets in the project.
  • Graphs to format the display of your data.
  • Widgets such as text, media, web pages, images, and shapes.

You can share a view of your dashboards with anyone.

To create a dashboard, click Add to project > Dashboard.

See Cognos Dashboards.

Learn more