新一代数据科学ide平台DataSpell提前发行版体验
1 简介
PyCharm
开发公司jetbrains
专门面向数据科学的ide项目DataSpell
在前不久发布了其EAP
版本(早期预览版本),为我们带来了诸多趋于成熟的功能特性,本文就将为大家介绍其使用方式及主要的一些功能。
2 DataSpell EAP版本使用体验
你可以在官网https://www.jetbrains.com/dataspell/
下载适合你系统的安装包,然后像其他jetbrains
系列产品那样进行安装:
在安装过程中可以勾选对ipynb
文件的关联,使得我们直接双击ipynb
文件就可以自动打开到DataSpell
:
安装完成之后,打开DataSpell
,可以先进行诸如conda
环境配置等选项:
以及对一些辅助插件的安装,譬如智能代码补全插件TabNine
:
进入操作界面后,整个界面风格跟pycharm
等如出一辙,不同的是,在setting
中可以进行R
环境的配置,可见其专门面向数据科学的特点:
亦可创建诸多数据科学场景中常见格式的文件:
支持本地、远程多种方式的jupyter
服务连接:
在对jupyter notebook
的支持上做得还是比较到位,兼容了几乎所有快捷键,除了按Z
撤回单元格操作,按shift+ctrl+i
在光标处拆分单元格等部分快捷键需要手动设置:
对matplotlib
、plotly
等主流绘图库的支持也很不错:
而对于R
的支持也很不错,可以像Rstudio
那样对脚本中的代码使用ctrl+enter
进行运行和查看结果:
包括对R
包的图形界面化管理:
可以看出,DataSpell
对于通吃数据科学领域主流需求的野心还是很大的,DataSpell
面向jupyter
的诸多功能尤其是高速灵敏的代码提示让我很舒服,但对于R
的支持方面,我很难找出放弃使用Rstudio
而转向DataSpell
的理由,读者朋友们也可以自行下载体验,更深入的感受DataSpell
。
以上就是本文的全部内容,欢迎在评论区与我进行讨论。
新一代数据科学ide平台DataSpell提前发行版体验的更多相关文章
- 恢复计算机崩溃数据的五款最佳Linux发行版
嗨,Linux 新手们!你们在尝试运行命令时有没有搞坏过计算机系统?我相信你们有过这种经历.这一幕经常发生:你想尝试运行命令,或者安装测试更新版,结果下一次重启时计算机就崩溃了.我在本文将逐一介绍五款 ...
- 数据科学的完整学习路径—Python版(转载)
时间 2015-01-29 14:14:11 数盟原文 http://dataunion.org/?p=9805 译者: Allen 从Python菜鸟到Python Kaggler的旅程(译注: ...
- (数据科学学习手札35)tensorflow初体验
一.简介 TensorFlow时谷歌于2015年11月宣布在Github上开源的第二代分布式机器学习系统,目前仍处于快速开发迭代中,有大量的新功能新特性在陆续研发中: TensorFlow既是一个实现 ...
- spark发行版笔记10
感谢DT大数据梦工厂支持提供技术支持,DT大数据梦工厂专注于Spark发行版定制. 本期概览: 数据接收全生命周期的思考 大数据处理框架中,最重要的就是性能,性能是排在前面的.其次再考虑其他的.因为数 ...
- spark发行版笔记9
感谢DT大数据梦工厂支持提供技术支持,DT大数据梦工厂专注于Spark发行版定制. 本期概览: 1 Receiver生命全周期 首先,我们找到数据来源的入口,入口如下 Receiver的设计是极其巧妙 ...
- spark发行版笔记4Spark Streaming事务处理彻底掌握
Spark Streaming事务处理彻底掌握 感谢DT大数据梦工厂支持提供以下内容,DT大数据梦工厂专注于Spark发行版定制. 内容概括: 1Exactly once 2 输出不重复 1 正如银行 ...
- 《Python数据科学手册》
<Python数据科学手册>[美]Jake VanderPlas著 陶俊杰译 Absorb what is useful, discard what is not, and add wh ...
- python和数据科学(Anaconda)
Python拥有着极其丰富且稳定的数据科学工具环境.遗憾的是,对不了解的人来说这个环境犹如丛林一般(cue snake joke).在这篇文章中,我会一步一步指导你怎么进入这个PyData丛林. 你可 ...
- 工程造价数据服务云平台(造价BIM)
为响应招标人的<ZQH工程造价数据平台>的技术邀约,特作以下陈述. 经过多次沟通和对招标文件的理解,招标人通过软件平台建立和使用人员库.项目库.材料设备价格库.数据库等四库的真实需求,本着 ...
随机推荐
- CSP-J&S 2020挂分记
应该是退役记 OI 是一门玄学--考后有感 Day -inf 找各科老师请假备考,看着我倒一倒二的好成绩分纷劝我放弃竞赛,成功请到了假. Day -1 怎么莫名其妙大家都在学些奇怪的东西? 跟风写了一 ...
- Python - break、continue 的使用
前置知识 break.continue 会结合循环使用的,所以要先学会循环哦 python 提供了两种循环语句 for 循环:https://www.cnblogs.com/poloyy/p/1508 ...
- 运输层协议:TCP连接建立与释放
TCP的特点 面向连接:TCP是面向连接的运输层协议,通过TCP发送数据需要先建立连接,通信结束后需要释放连接 可靠传输:TCP实现了可靠传输,使得数据能够无丢失.无差错.不重复地到达接收端 面向字节 ...
- IPSec协议框架
文章目录 1. IPSec简介 1.1 起源 1.2 定义 1.3 受益 2. IPSec原理描述 2.1 IPSec协议框架 2.1.1 安全联盟 2.1.2 安全协议 报文头结构 2.1.3 封装 ...
- 取消input默认提示框
input输入框有自动保存记忆功能,点击的时候之前输入的内容会在下拉框自动提示 autocomplete="off",这是H5的一个属性. <input type=" ...
- python模块--pathlib
类/属性/方法 返回值 参数 说明 .Path() p 创建Path对象 path 路径 p.parent Path 返回上一级路径 p.parents iter 上一级路径, 上上级 ...
- Elasticsearch(ES)分词器的那些事儿
1. 概述 分词器是Elasticsearch中很重要的一个组件,用来将一段文本分析成一个一个的词,Elasticsearch再根据这些词去做倒排索引. 今天我们就来聊聊分词器的相关知识. 2. 内置 ...
- Alex网络结构
AlexNet网络结构 网络包含8个带权重的层:前5层是卷积层,剩下的3层是全连接层.最后一层全连接层的输出是1000维softmax的输入,softmax会产生1000类标签的分布网络包含8个带 ...
- POJ——3278 Catch That Cow(BFS队列)
相比于POJ2251的三维BFS,这道题做法思路完全相同且过程更加简单,也不需要用结构体,check只要判断vis和左右边界的越界情况就OK. 记得清空队列,其他没什么好说的. #include< ...
- HTML+CSS设计个人主页
在个人主页的设计中,我采用了圣代布局和div分块.效果图如下: <!DOCTYPE html> <html lang="en"> <head> ...