小编edc*_*505的帖子

将每个数组元素添加到ruby中的文件行中

如果我有一个字符串数组,例如

a = ['a', 'b', 'c', 'd']
Run Code Online (Sandbox Code Playgroud)

并且我想将元素输出到每行一个文件(例如.txt).到目前为止,我有:

File.new("test.txt", "w+")
File.open("test.txt", "w+") do |i|
    i.write(a)
end
Run Code Online (Sandbox Code Playgroud)

这给了我test.txt文件的一行数组.如何迭代数组,将每个值添加到文件的新行?

ruby arrays file line output

38
推荐指数
3
解决办法
4万
查看次数

如何在R中获得ablines的渐变

我想在R中的散点图上得到线性模型的梯度/斜率值

例如,如果我有一个情节:

x <- 1:10
y <- c(0, 0, 1, 0, 1, 1, 0, 1, 1, 1)
plot(x, y)
abline(lm(y ~ x))
Run Code Online (Sandbox Code Playgroud)

散点图现在有一条线,我需要知道渐变.理想情况下,我想要的是一个可以计算各种x/y组合的渐变的函数,而不是每次都绘制图形.我可以自己创建这个功能,但我仍然坚持如何获得渐变.

plot gradient r line

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

在django模板中打开链接内容

我有一个django应用程序,在其中一个模板中我有类似的东西:

<a href="/location/images/{{memb.EntryNr}}/">image</a>
Run Code Online (Sandbox Code Playgroud)

此代码被多次调用 - 每个代码memb都有一个.svg可以使用此URL访问的关联图像.当然,目前,"图像"这个词只有一个链接到一个单独的页面.svg.

我想要的是将其.svg加载到模板页面而不是链接输出.最简单/最好的方法是什么?

我对Python/Django比较陌生,但我理解基本概念以及HTML/CSS,但是我对JavaScript没有经验.

编辑:.svg的不存储在文件系统中.有一个单独的视图(与我在这里工作的模板的主视图分开)有点像这样:

def svg_image(request, entry_nr):
    svg_string = utils.DrawSVG.get_svg(entry_nr)
    return HttpResponse(svg_string)
Run Code Online (Sandbox Code Playgroud)

然后我有了url,可以在上面的HTML模板代码中访问:

url(r'^images/(?P<entry_nr>[0-9]+)/$', views.svg_image, name='svg_image')
Run Code Online (Sandbox Code Playgroud)

html javascript python django svg

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

标签 统计

line ×2

arrays ×1

django ×1

file ×1

gradient ×1

html ×1

javascript ×1

output ×1

plot ×1

python ×1

r ×1

ruby ×1

svg ×1