小编Ben*_*Ben的帖子

使用d3访问各个区域元素

我正在尝试修改焦点+上下文示例,以便与我的学生一起研究黑体光谱.

http://bl.ocks.org/1667367

问题是,对我而言,分色的唯一方法是绘制条形彩色图表.

我想用区域生成器做这个,这样我可以在放大时获得插值的所有好处.

我无法访问每个区域元素以我想要的rgb颜色填充它.

有没有办法访问单个区域元素并用函数填充它?

这是我的文件,带有橙色填充区域(焦点),我想要像条形图(上下文)那样着色.

http://bl.ocks.org/4345931

提前谢谢.

javascript d3.js

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

从远程服务器运行ipython notebook

我正在尝试从我的远程服务器(Amazon EC2上的Ubuntu 14.04 64位)运行ipython笔记本.

可以通过ssh隧道访问ipython笔记本,如coderwall博客中所述:

remote$ipython notebook --no-browser --port=8889

local$ssh -N -f -L localhost:8888:localhost:8889 remote_user@remote_host

但是,如官方文档或本教程中所述,我无法使用http协议进行简单访问

remote$ipython notebook --no-browser --port=8889

并指向我的本地浏览器http://mypublicip:8889,浏览器失败,没有任何警告.

amazon-ec2 remote-server ipython-notebook

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

用 BeautifulSoup 包裹多个标签

我正在编写一个 python 脚本,允许将 html 文档转换为reveal.js幻灯片。为此,我需要将多个标签包装在一个<section>标签中。

使用该wrap()方法很容易将单个标签包装在另一个标签中。但是我不知道如何包装多个标签。

一个澄清的例子,原始html:

html_doc = """
<html>

<head>
  <title>The Dormouse's story</title>
</head>

<body>

  <h1 id="first-paragraph">First paragraph</h1>
  <p>Some text...</p>
  <p>Another text...</p>
  <div>
    <a href="http://link.com">Here's a link</a>
  </div>

  <h1 id="second-paragraph">Second paragraph</h1>
  <p>Some text...</p>
  <p>Another text...</p>

  <script src="lib/.js"></script>
</body>

</html>
"""


"""
Run Code Online (Sandbox Code Playgroud)

我想将<h1>标签和它们的下一个标签包装在<section>标签中,如下所示:

<html>
<head>
  <title>The Dormouse's story</title>
</head>
<body>

  <section>
    <h1 id="first-paragraph">First paragraph</h1>
    <p>Some text...</p>
    <p>Another text...</p>
    <div>
      <a href="http://link.com">Here's a link</a>
    </div>
  </section>

  <section>
    <h1 id="second-paragraph">Second paragraph</h1> …
Run Code Online (Sandbox Code Playgroud)

python beautifulsoup

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