跳到主要内容

使用Python内核之外的Notebook

平台为方便用户使用除Python之外的语言进行开发,提供了Golang, Node.js, Java内核的Notebook。

Golang Kernel Notebook

平台提供了Jupyterlab + gophernotes的Notebook镜像,您可以在创建开通Notebook时进行选择

create go nb

go nb

go env

Node.js Kernel Notebook

平台提供了Jupyterlab + n-riesco/ijavascript的Notebook镜像,您可以在创建开通Notebook时进行选择

create js nb

js nb

js config

Java Kernel Notebook

平台提供了Jupyterlab + SpencerPark/IJava的Notebook镜像,您可以在创建开通Notebook时进行选择

create java nb

java nb

java info

java info

参考代码

%maven org.knowm.xchart:xchart:3.5.2

import org.knowm.xchart.*;

double[] xData = new double[]{0.0, 1.0, 2.0};
double[] yData = new double[]{2.0, 1.0, 0.0};

XYChart chart = QuickChart.getChart("Sample chart", "X", "Y", "y(x)", xData, yData);

BitmapEncoder.getBufferedImage(chart);

科学计算和统计分析Notebook

平台提供科学计算语言Julia和统计分析语言R为内核的Notebook镜像,您可以在创建开通Notebook时进行选择

create julia r nb

julia r nb