mac vscode 背景半透明_一款堪称数据科学神器的VS Code插件!

数据科学是21世纪一个非常流行的术语,不得不说,当下各行各业每天都产生了大量的数据,社交、消费、电商......如果将开发与“数据科学”关联到一起是我们需要考虑的问题。

dab14747f06c19b1d7306af65a7796b7.png

尽管不同领域、不同背景,但是,有一些工具已经成了数据科学领域的标准化工具,例如,Python、Jupyter Notebook。

感兴趣的同学可以浏览一下GitHub,你会发现,绝大多数数据科学相关的项目都是由Python和Jupyter Notebook完成。

但是,使用过Jupyter Notebook的应该都很清楚。每次使用都需要在命令行下输入命令、启动,在浏览器中打开对应的编辑器。这样对于开发人员不够直观,为了让它更加直观,微软提出了把它结合VS Code进行使用。

这样有显而易见的优点:能够把智能的编辑(VS Code)与快速编辑及可视化(Jupyter Notebook)结合到一起

这样,一款名为neuron的VS Code插件就应运而生了。

neuron是什么?

neuron是一款面向数据科学的一款交互式编程插件,它把VS Code的功能与Jupyter Notebook无缝结合在了一起,它不仅适用于Python,还适用于R。

7a1c9184d153f48c0325001201df8181.png

安装插件之后,可以在左边代码编辑器中进行代码开发,右边就是一个交互式的面板,它可以展示如下内容:

  • 表格
  • 图像
  • 图形
  • 地图
  • ...

neuron如何使用?

neuron的使用非常简单,下面就从安装到日常开发使用来介绍一下这款交互式工具的使用。

安装配置

neuron的安装和VS Code的大多数插件一样,只需要点击侧边活动栏的插件市场图标,搜索neuron,点击安装即可。

安装之后还无法使用,还需要进一步的配置。

由于neuron是基于Jupyter Notebook的一款插件,因此,需要安装Jupyter Notebook相关的插件。如果已经在本机安装了Jupyter Notebook,则无需再重复进行这一步。如果没有安装,neuron在第一次时会提示安装Jupyter Notebook。

交互式面板

neuron的核心就在于交互式面板,可以通过点击标签栏的Open Output Pane图标。

e10ec1f323ff8d225b8590c74ff13bba.png

使用

使用交互式面板之前需要通过前面步骤打开面板,打开面板之后要想把输出结果展示到面板上有2种方式。

方式1:

可以分为如下几步:

  • 编辑一段代码
  • 选中代码
  • 鼠标右键
  • 选择“Send Code to Output Pane

方式2:

可以通过快捷键的方式把结果展示到面板上,在Windows上快捷键为 Alt+Enter,在mac上快捷键为option+return

0a10cfd789fea7a4a630fbf7f92e8114.png

这时候一个输出卡片就会展示在右侧面板,如果卡片逐渐增多,你可以对它进行如下操作:

  • 删除
  • 最小化
  • 在浏览器中打开

除了基本的数据,交互式面板还可以展示更多丰富信息,

例如,3维图形

8bef3a3964dc03450f9fca11ccb948c5.png

LaTeX公式

8133202601d0a99979ccd4364c82cdc7.png

另外,还可以添加图像、Markdown文档。

完成开发之后,你可以对交互式面板进行如下操作:

  • 过滤
  • 选择
  • 导出

无论你是用Python还是R去做数据分析,neuron都可以提供强有力的支持,它在交互式调试、数据可视化分析等方面能够将Jupyter Notebook纳入到直观的VS Code中。这样,你不仅可以体验到VS Code智能的编辑功能,还可以使用强大的Jupyter Notebook。


推荐阅读

干货 | 2019年共享免费资源整理(上):学习资源篇

干货 | 2019年共享免费资源整理(下):实用工具篇

干货 | 2020年上半年共享免费资源精选汇总

技术交流群

我建了一个技术交流群,用于讨论技术、分享资源、实用工具,想要入群的可以扫码加我微信,备注来源,我拉你进群~

a455f82db72b1bc782c7abb881506576.png

我整理了10T+资源进行共享,其中包括实用工具、Python电子书、Spring视频教程、机器学习资源,扫码关注我的公众号“平凡而诗意”,后台回复相应关键字即可获得。除此之外,原创技术文章会第一时间推送,如果喜欢,麻烦点一下“在看”~

01785cde91293baf0b6df12030d522fb.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值