使用Python内核之外的Notebook
平台为方便用户使用除Python之外的语言进行开发,提供了Golang, Node.js, Java内核的Notebook。
Golang Kernel Notebook
平台提供了Jupyterlab + gophernotes的Notebook镜像,您可以在创建开通Notebook时进行选择
Node.js Kernel Notebook
平台提供了Jupyterlab + n-riesco/ijavascript的Notebook镜像,您可以在创建开通Notebook时进行选择
Java Kernel Notebook
平台提供了Jupyterlab + SpencerPark/IJava的Notebook镜像,您可以在创建开通Notebook时进行选择
参考代码
%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时进行选择