Data science is a very popular term in the 21st century. It has to be said that a lot of data is being generated every day in all walks of life, such as social, consumer and e-commerce…… If development is related to “data science” then we need to think about it.

There are a few tools that have become standardized in data science, from Python to Jupyter Notebook, despite their diversity and backgrounds.

For those of you who are interested, take a look at GitHub and you’ll see that most of the data science projects are done by Python and Jupyter Notebook.

But anyone who has used Jupyter Notebook should know. Each time you use the command, you need to enter the command line, start, and open the corresponding editor in the browser. This is not intuitive for developers, but to make it more intuitive, Microsoft has proposed using it in conjunction with VS Code.

This has obvious advantages: the ability to combine smart editing (VS Code) with quick editing and visualization (Jupyter Notebook).

The result is VS Code called ** Neuron ***.

What is Neuron?

Neuron is an interactive programming plug-in for data science that seamlessly combines the capabilities of VS Code with Jupyter Notebook, not only for Python, but also for R.

After the plug-in is installed, code development can take place in the code editor on the left, and an interactive panel on the right shows the following:

  • form
  • image
  • graphics
  • The map
  • .

How does Neuron work?

Neuron is simple to use. Here’s how to use this interactive tool from installation to daily development.

Install the configuration

To install Neuron like most VS Code plug-ins, just click on the widget market icon in the activity bar on the side, search for Neuron, and click Install.

It is not available after installation and requires further configuration.

Because Neuron is a plug-in based on Jupyter Notebook, it is necessary to install plug-ins related to Jupyter Notebook. If you already have Jupyter Notebook installed on your machine, you do not need to repeat this step. If not, Neuron will prompt for the installation of the Jupyter Notebook the first time.

Interactive panel

The heart of Neuron lies in the interactive panel, which you can click on in the TAB bar by clicking the Open Output Pane icon.

use

Before using the interactive panel, you need to open the panel through the previous steps. After opening the panel, there are two ways to display the output to the panel.

Method 1:

It can be divided into the following steps:

  • Edit a piece of code
  • The selected code
  • The right mouse button
  • Select “Send Code to Output Pane”

Method 2:

You can display the results on the panel by using shortcut keys, such as Alt+Enter on Windows and Option + Return on MAC.

An output card is displayed on the right panel. If the number of cards is increasing, you can do something with it like this:

  • delete
  • To minimize the
  • Open it in a browser

Interactive panels can display more information than just basic data,

For example, three-dimensional graphics,

LaTeX formula,

You can also add images and Markdown documents.

After development, you can do the following with the interactive panel:

  • filter
  • choose
  • export

Whether you’re using Python or R for data analysis, Neuron provides powerful support for integrating Jupyter Notebook into intuitive VS Code for interactive debugging, data visualization analysis, and more. This way, you can not only experience VS Code’s smart editing capabilities, but also use the powerful Jupyter Notebook.


Dry recommended

In order to facilitate everyone, I spent half a month’s time to get over the years to collect all kinds of iso technical finishing together, content including but not limited to, Python, machine learning, deep learning, computer vision, recommendation system, Linux, engineering, Java, content of up to 5 t +, I put all the resources download link to a document, The directory is as follows:

All dry goods to everyone, hope to be able to support it!

https://http://pan.baidu.com/s/1eks7CUyjbWQ3A7O9cmYljA (code: 0000)