标签: ijulia-notebook

在私人网站上托管交互式 jupyter 笔记本

我目前使用 Wordpress 运行一个个人网站(但托管在 siteground 上),这是一组工程学习指南。我想使这些学习指南具有交互性(即基于滑块刷新图形,进行基本计算以指示设计是否有效,因此我需要 numpy)。一位朋友建议我为此目的使用 Jupyter 笔记本,因为您既可以渲染 LaTeX(我目前使用 Mathjax 和 Wordpress 来完成),也可以使用 Bokeh 或 Plotly 获得我想要的交互式图形类型。

虽然我已经看过在特定服务器上共享笔记本的教程,但我所追求的是让其他人能够在他们的浏览器中运行我的笔记本(只读),笔记本是私人托管的。

我仍然不确定 Jupyter 是否是实现我想要的正确途径,所以我愿意接受其他建议(有人也推荐使用 Julia,但我看到的例子较少)。

python web-hosting python-interactive ijulia-notebook jupyter-notebook

9
推荐指数
1
解决办法
7278
查看次数

朱莉娅的(x:y)运营商

我想了解这段代码:

  r = (1:10) - (4/1)
    println(r)
Run Code Online (Sandbox Code Playgroud)

输出:

-3.0:1.0:6.0

我明白了为什么我得到了-36.但为什么我在中间得到这个值(1.0)?朱莉娅如何计算它?或者我如何谷歌呢?

julia ijulia-notebook

8
推荐指数
1
解决办法
215
查看次数

在ipython/jupyter notebook中注册内核 - kernel.json

使用最新版本IPython,可以通过放置kernel.json文件来注册内核~/.ipython/kernels/<kernel-name>/.

目前我正在试图添加juliaR内核,我想知道谁是负责创建和维护这些kernel.json文件.

目前,我用Google搜索并创建了以下kernel.jsonjulia:

{
 "display_name": "Julia",
 "language": "julia",
 "argv": [
    "julia",
    "-i",
    "-F",
    "/User/<user>/.julia/v0.3/IJulia/src/kernel.jl",
    "{connection_file}"
 ],
 "codemirror_mode":"julia"
}
Run Code Online (Sandbox Code Playgroud)

虽然这有效,但由于硬编码的路径,kernel.jl我必须适应kernel.json每次重大julia升级.

我是否必须负责创建和维护这些文件?或者它们是内核实现或其他第三方软件包的一部分?

python ipython ijulia-notebook

7
推荐指数
1
解决办法
2891
查看次数

将输出写入控制台中的相同位置

我喜欢在IJulia笔记本上工作,并希望一遍又一遍地在同一行上打印某些流程的状态.

以下面链接中给出的示例为例,我们需要一些输出:

Downloading File FooFile.txt [47%]
Run Code Online (Sandbox Code Playgroud)

并希望避免这样的事情:

 Downloading File FooFile.txt [47%]
 Downloading File FooFile.txt [48%]
 Downloading File FooFile.txt [49%]
Run Code Online (Sandbox Code Playgroud)

在Python的情况下,我在这里找到了答案.

什么是解决方案?

julia ijulia-notebook

7
推荐指数
1
解决办法
1293
查看次数

如何在 Julia 中绘制条形图?

plot(Giorni,Fatturato, label="line")
scatter!( Giorni,Fatturato, label="points")
ylabel!("Fatturato [Dollari]")
xlabel!("Tempo (Giorni)")
title!("Fatturato Giornaliero")
Run Code Online (Sandbox Code Playgroud)

这样我就得到了一个正常的图表,如何绘制条形图?

julia ijulia-notebook

7
推荐指数
2
解决办法
7585
查看次数

如何为 IJulia Jupyter 笔记本设置 Julia 环境?

我在我的全局 Julia环境中遇到了我想在 Jupyter 笔记本中使用的特定包的包兼容性问题。有没有办法告诉 IJulia 使用不同的环境而不是我的全局环境?

julia ijulia-notebook jupyter jupyter-notebook

6
推荐指数
3
解决办法
1177
查看次数

在 Jupyter 笔记本中运行代码的单行脚本或短脚本?

我喜欢通过在 Jupyter (nee iJulia) notebook 中逐步运行脚本来开发脚本。但是,有时我需要在远程系统上进行测试,并且需要将代码复制为 .jl 文件。有没有人写过在 .ipynb 笔记本中运行代码的单行或简短脚本?如果没有,我会在某个时候处理它并在此处发布代码。

julia ijulia-notebook jupyter

5
推荐指数
1
解决办法
463
查看次数

在Jupyter笔记本中调整Julia内核中的绘图大小

我想知道是否可以通过任何方式在Jupyter中指定内联图的大小。目前,我使用Vega库,宽度和高度不起作用。有任何解决方法。

julia vega ijulia-notebook jupyter-notebook

5
推荐指数
1
解决办法
594
查看次数

如何根据数据集中某列的值制作散点图?

我得到了一个看起来像这样的数据集

数据

并且我试图将第一列上所有带有 1 的点与带有 0 的点分开,但我想将它们放在同一个图表中。

我知道最终结果应该与此类似 在此处输入图片说明

但是我找不到过滤 Julia 中的点的方法。我在我的项目中使用了 LinearAlgebra、CSV、Plots、DataFrames,到目前为止我还没有找到一种方法来使 DataFrames 存储类型与 Plots 函数很好地协同工作。我不断Cannot convert Float64 to series data for plotting遇到错误,例如当我尝试使用 for 循环作为过滤器单独绘制点时,如下面的代码所示

filter = select(data, :1)
newData = select(data, 2:3)

#graph one initial point to create the plot
plot(newData[1,1], newData[1,2], seriestype = :scatter, title = "My Scatter Plot")

#add the additional points with the 1 in front
for i in 2:size(newData)
    if filter[i] == 1
        plot!(newData[i, 1], newData[i, 2], seriestype = :scatter, title = "My Scatter …
Run Code Online (Sandbox Code Playgroud)

dataframe julia ijulia-notebook

5
推荐指数
1
解决办法
535
查看次数

如何共享 Jupyter Notebook?

我正在使用 Julia,但不太喜欢 IDE(更像是笔记本电脑)。所以我第一次使用了 Jupyter(实验室和笔记本)。

我从 Anaconda 启动了 Jupyter 并制作了我的笔记本。问题是我想分享它。就像其他人一样可以访问链接并运行我的代码。

我真的不知道 GitHub 是如何工作的,但我设法将笔记本上传到那里。我看到了一个叫做“Binder”的东西,它可以在另一台计算机上运行我的代码。但我尝试将我的 Github 链接放在那里,却收到错误。

用过 Jupyter 的人可以给我解释一下吗?

啊,我差点忘了,当我用 google 搜索 Jupyter Notebook 并使用 Julia 启动一个时,我可以使用这个 Binder Thing。但当我自己做的时候,我却做不到。

这里我把我在 Jupyter+binder 的 Demo 上做的截图贴出来,大家可以看到上面写着发送活页夹链接

在此输入图像描述

julia ijulia-notebook jupyter-notebook android-binder

5
推荐指数
1
解决办法
3358
查看次数