小编Jer*_*ees的帖子

在当地为Jupyter孵化器仪表板提供服务的最简单方法

我一直在探索Jupyter Incubator Dashboards项目中的第一步和第二步(更多信息请访问:https://github.com/jupyter-incubator/dashboards/wiki).将我的笔记本变成可用的仪表板很简单,这很棒.

我的问题是我不确定第三步,即共享/托管仪表板.我在一个拥有本地服务器的企业环境中.我需要能够在本地服务器上共享仪表板,然后让人们通过Web访问它们.从本质上讲,我需要从第二步(dashboards_bundlers)中"部署为本地仪表板"选项.但是,似乎现在不推荐使用此功能.

我的问题是,有一种简单的方法可以在这里本地共享仪表板吗?我一直在看dashboards_server应用程序,但它现在看起来有点过头了.这里的功能看起来很强大,但可能比我们目前需要的更多.

如果这是唯一的选择,那么我将继续前进,但我想先看看是否有人有更简单的解决方案.

python ipython ipython-notebook jupyter jupyter-notebook

10
推荐指数
1
解决办法
655
查看次数

在牛虻图表中操作标签 Julia

我在 Gadfly 中有一个折线图,使用 label = "string vector" 选项。我的问题是如何操作打印在图表上的标签的位置和大小?我想稍微向上调整打印标签的位置并增加字体大小。我怎样才能做到这一点?

从 Gadfly 文档中,我认为它应该是“主题”中的一个选项,但我似乎无法弄清楚这一点。

http://gadflyjl.org/themes.html

谢谢

julia

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

多个 ID 上的数据框连接

我正在尝试使用数据帧类型对至少两个 ID 进行数据库样式合并:

merged_df = join(df1, df2, on = (:ID1 :ID2), kind = :outer)
Run Code Online (Sandbox Code Playgroud)

这似乎是不允许的base.join

我可以使用某种详细的函数来完成这项工作,但我想看看是否有更简洁的方法?

julia

4
推荐指数
1
解决办法
1306
查看次数

将文本文件存储为二进制文件以便更快地读/写

我有一大堆需要处理的文本文件.现在表现非常好,多亏了pmap(),但我正在寻找额外的加速.当前的瓶颈是将字符串解析为浮点数.

我想到了加载我的数据(管道分隔的文本文件)并将它们写成二进制格式.从我所看到的,Julia应该能够以这种方式更快地加载我的数据.问题是我在将二进制数据写成二进制文件后将其加载回Julia的正确方法遇到了一些麻烦.

这是我用于加载,解析和写入二进制文件的一些示例代码:

input_file = "/cool/input/file.dat"   ## -- pipe delimited text file of Floats
output_file = "/cool/input/data_binary" 

open(input_file, "r") do in_file
    open(output_file, "w") do out_file
        for line in eachline(in_file)
            split_line = split(line, '|')
            out_float = parse(Float64, split_line[4])
            write(out_file, out_float)
        end
    end
end
Run Code Online (Sandbox Code Playgroud)

问题是,当我将上述文件加载到Julia时,我不知道值是什么:

read(output_file)
n-element Array{UInt8,1}:
 0x00
 0x00
 0x00
 0x00
 0x00
 0x80
 0x16
Run Code Online (Sandbox Code Playgroud)

如何在Julia代码中将这些二进制值用作浮点数?更一般地说,如果我正在寻找性能提升,以这种方式将我的文本文件数据转换为二进制文件是否有意义?

binaryfiles julia

4
推荐指数
1
解决办法
714
查看次数

朱莉娅控制流程布尔无法按预期工作

在使用短路评估控制流程时,我得到的结果与我的预期不符.这就是我想要做的:

if var1 || var2 && var3
 do something cool
end
Run Code Online (Sandbox Code Playgroud)

相反,我明白了:

if var1 || var2 
 do something that I don't want
end
Run Code Online (Sandbox Code Playgroud)

这似乎只评估var1 || var2并跳过&&部分.我认为这应该有效,我错过了什么?

链接到控制流:http: //julia.readthedocs.org/en/latest/manual/control-flow/

谢谢

如下所示,解决方案显示我应该使用括号来获得我想要的内容:

  if (var1 || var2) && var3
     do something cool
    end
Run Code Online (Sandbox Code Playgroud)

julia

3
推荐指数
1
解决办法
70
查看次数

在 Julia 中运行外部程序: < 命令

我正在尝试将本地脚本重定向到外部服务器,并且需要在 Julia run() 命令中使用 < 命令。我在 Julia 中使用 |> 表示 >,但 |< 不适用于 <。我的问题是如何在 Julia 中使用重定向 UNIX 命令 < ?

这是 0.3 的情况。

谢谢

julia

3
推荐指数
1
解决办法
474
查看次数

Matlab仅从具有NaN和非NaN的向量中返回NAN

我有一个大小为50,000 x 1的矢量模拟数据,它有NaNs和非NaNs.我想平均非NaNs,但功能nanmean返回NAN.我试过删除NANs,但我只得到一个零向量.对矢量的目视检查让我怀疑这个矢量的真实均值是NaN.

此外,我想使用此向量来计算与其他几个向量的协方差(在某些时候).我的替代方案是在Excel中执行此操作,这将是痛苦的.

有什么想法吗?

谢谢

simulation matlab average nan mean

0
推荐指数
1
解决办法
192
查看次数

Julia While Loop不按预期工作

我无法理解我在循环时遇到的问题.这是一个简单的例子:

i = 1
while i <10
    bb = 2
    i = i + 1
end

bb

bb not defined
while loading In[36], in expression starting on line 1
Run Code Online (Sandbox Code Playgroud)

我的问题是如何在这里定义bb?这是范围问题吗?我不认为是,因为我最后增加到10.

while-loop julia

0
推荐指数
1
解决办法
1634
查看次数