小编mar*_*shp的帖子

了解D3域和范围

我的温度范围是33到64华氏度.我试图找出横跨600像素的y轴59度的像素位置.这是一个柱形图.

完全披露,这是我已经努力了一段时间的功课,而且还没有弄清楚.

var scale = d3.scale.linear().domain([33,64]).range([0,64]);
Run Code Online (Sandbox Code Playgroud)

scale(59)返回53.677419354838705这是错误的答案.600 - 53.677419354838705也是错误的答案.

我可能会失踪什么?

谢谢.

d3.js

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

试图删除子元素的最后一个子元素

试图删除“leftSideImages”的最后一个子元素,以便右侧的图像比左侧的图像少一个。下面是我的代码。目标是将左侧的图像克隆到右侧减去一个。谢谢!

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Matching Game</title>
    <style>
        div {
            position: absolute;
            width: 500px;
            height: 500px
        }
        img { 
            position: absolute
        }
        #rightSide { 
            left: 500px; 
            border-left: 1px solid black 
        }
    </style>
    <script>
        function generateFaces(){

            var numberOfFaces = 5;
            var theLeftSide = document.getElementById("leftSide");
            var theRightSide = document.getElementById("rightSide");

            for ( var i = 0; i< numberOfFaces; i++){
                var random_top = Math.floor(Math.random() * 400);
                var random_left = Math.floor(Math.random() * 400);

                var img = document.createElement("img");
                img.src="smile.png";
                img.style.top = random_top + "px"; …
Run Code Online (Sandbox Code Playgroud)

javascript

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

向现有DataFrame添加系列

我创建了以下DataFrame:

purchase_1 = pd.Series({'Name': 'Chris',
                        'Item Purchased': 'Dog Food',
                        'Cost': 22.50})
purchase_2 = pd.Series({'Name': 'Kevyn',
                        'Item Purchased': 'Kitty Litter',
                        'Cost': 2.50})
purchase_3 = pd.Series({'Name': 'Vinod',
                        'Item Purchased': 'Bird Seed',
                        'Cost': 5.00})

df = pd.DataFrame([purchase_1, purchase_2, purchase_3], index=['Store 1', 'Store 1', 'Store 2'])
Run Code Online (Sandbox Code Playgroud)

然后,我添加了以下列:

df['Location'] = df.index
df
Run Code Online (Sandbox Code Playgroud)

然后如何将以下系列添加到我的DataFrame中?谢谢。

s = pd.Series({'Name':'Kevyn', 'Item Purchased': 'Kitty Food', 'Cost': 3.00, 'Location': 'Store 2'})
Run Code Online (Sandbox Code Playgroud)

pandas

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

用D3附加到SVG的元素未出现

我正在尝试使用D3显示一些简单的条形图,其中每个条形均为div,但什么都没有显示。

var chartData =  [4, 8, 15, 16, 23, 42];
var body = d3.select('body');
    	
var svg = body.append('svg')
   .attr("width",800)
   .attr("height",500);
    				
var div = svg.append('div').attr('class', '.chart');
    	
for (var i = 0; i < chartData.length; i++) {
   div.append('div')
    	.attr("height", 20)
    	.attr("width", chartData[i]*10)
    	.html(chartData[i]);
}
Run Code Online (Sandbox Code Playgroud)
.chart div {
	font: 10px sans-serif;
  background-color: steelblue;
	text-align: right;
	padding: 3px;
  margin: 1px;
	color: white;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

使用检查SVG时,我看到了新创建的元素,并且svg被突出显示,但是内部div的svg未突出显示。

javascript svg d3.js

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

如何从 BeautifulSoup 结果中获取第三个链接

我正在使用以下代码来使用 BeautifulSoup 检索一堆链接。它返回所有链接,但我想获取第三个链接,解析该链接,然后从该链接获取第三个链接,依此类推。我如何修改下面的代码来实现这一点?

import urllib
from BeautifulSoup import *

url = raw_input('Enter - ')
html = urllib.urlopen(url).read()
soup = BeautifulSoup(html)

# Retrieve all of the anchor tags
tags = soup('a')
for tag in tags:
    print tag.get('href', None)
    print tag.contents[0]
Run Code Online (Sandbox Code Playgroud)

python beautifulsoup python-2.7

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

如何选择nav元素内的所有链接

我有一个包含许多链接的页面但我想使用js选择nav标签内的所有链接并将它们分配给名为navigationLinks的变量.有没有办法在不为所有链接分配类的情况下执行此操作.`

<nav>
    <ul>
      <li><a href="index.html" class="selected">Portfolio</a></li>
      <li><a href="about.html">About</a></li>
      <li><a href="contact.html">Contact</a></li>
    </ul>   
Run Code Online (Sandbox Code Playgroud)

这是js:

let navigationLinks = document.getElementsByTagName('nav');
Run Code Online (Sandbox Code Playgroud)

谢谢.

javascript

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

如何捕获从 JOptionPane 按下的确定按钮

我想在 JOptionPane 上按下“确定”按钮时捕获确定按钮事件。然后我想显示一个 jframe。我找到了许多关于捕获除 JOptionPane 之外的各种事件的教程和视频。Java 文档对新手帮助不大。希望有人能帮忙。我有以下内容。

JOptionPane.showMessageDialog(frame,
            "Press OK to get a frame");
Run Code Online (Sandbox Code Playgroud)

如何实现侦听器来捕获 OK 按下事件。

private class Listener implements ActionListener {

    public void
      actionPerformed(ActionEvent e) {

    }

}
Run Code Online (Sandbox Code Playgroud)

java swing joptionpane

2
推荐指数
1
解决办法
4970
查看次数

forEach()匿名函数未定义错误

我在chrome控制台中收到"Uncaught ReferenceError:i is not defined".forEach出了什么问题?我在这里正确使用forEach()函数吗?谢谢.

<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)

<script  type="text/javascript" src="d3.min.js">
Run Code Online (Sandbox Code Playgroud)

<body>


<!--Place all DOM elements here -->


<script>

//Write your code here
var data = [132,71,337,93,78,43,20,16,30,8,17,21];
//console.log(data[0]);

var donut = {key:"Glazed", value: 132};
//console.log(donut.key, donut.value);

var donuts = [
    {key:"Glazed",    value: 132},
    {key:"Jelly",     value: 71},
    {key:"Holes",     value: 337},
    {key:"Sprinkles", value: 93}
];
//console.log(donuts[1].key, donuts[1].value);
/*
for(var i = 0, len = donuts.length; i < len; i++){
    console.log(donuts[i].key, donuts[i].value);
}
*/

donuts.forEach(function(entry){
    console.log(donuts[i].key, donuts[i].value);
});
Run Code Online (Sandbox Code Playgroud)

</body>
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
3749
查看次数

传单地图不显示

按照以下教程进行操作: http://leafletjs.com/examples/quick-start/

\n\n

我将 css 和 js 下载到我正在使用的本地目录,但我只显示灰色背景。没有地图。我缺少什么?谢谢。

\n\n
<!DOCTYPE html>\n<head>\n    <meta charset="utf-8" >\n    <title>Testing Leaflet</title>\n    <link rel="stylesheet" href="leaflet.css" />\n    <style>\n        #mapid { height: 180px; }\n    </style>\n    <!--<script src="leaflet.js"></script> -->\n    <script src="https://unpkg.com/leaflet@1.0.3/dist/leaflet.js"></script>\n</head>\n<body>\n    <div id="mapid"></div>\n    <script>\n        var mymap = L.map(\'mapid\').setView([51.505, -0.09], 13);\n\n        L.tileLayer(\'https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}\', {\n        attribution: \'Map data &copy; <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery \xc2\xa9 <a href="http://mapbox.com">Mapbox</a>\',\n        maxZoom: 18,\n        id: \'your.mapbox.project.id\',\n        accessToken: \'your.mapbox.public.access.token\'\n        }).addTo(mymap);\n\n        var marker = L.marker([51.5, -0.09]).addTo(mymap);\n\n        var circle = L.circle([51.508, -0.11], {\n        color: \'red\',\n        fillColor: \'#f03\',\n        fillOpacity: 0.5,\n …
Run Code Online (Sandbox Code Playgroud)

javascript css leaflet

2
推荐指数
1
解决办法
4978
查看次数

尝试使用 JavaScript 设置本地日期时间

我在此codepen中使用以下代码来尝试使用datetime-local今天的数据和时间填充输入元素。他们在教程中提供的内容不起作用。我也尝试了这篇文章中的内容,但似乎也不起作用。如何将日期时间设置为今天的日期和时间到datetime-local输入元素中。谢谢。

HTML:

<input type="datetime-local" id="datetime" name="datetime">
Run Code Online (Sandbox Code Playgroud)

JS:

let today = new Date().toISOString();
document.getElementById('datetime').value = today;
console.log(today);
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
3388
查看次数

提示名称没有任何变量

如何在没有任何变量的情况下编写此程序?这是"57 Programming Exercises"一书中的超级简单练习,但除了使用导入sys和使用命令行argv之外,我没有看到如何去做.我认为其意图是不使用sys.argv.谢谢.

inp = raw_input("What is your name? ")
print "Hello,",inp,"nice to meet you!"
Run Code Online (Sandbox Code Playgroud)

python

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

在字符串javascript中插入换行符

如何在Javascript中插入换行符?以下代码即使使用换行符“ \ n”,也将所有内容显示在一行中。

<body>
  <button onclick="myFunction()">Click me</button>
  <div id="demo" onclick="myFunction()"></div>
  <script>
    function myFunction() {
      document.getElementById("demo").innerHTML = "line1\nline2\nline3\nline4\nline5\nline6";
    }
  </script>
</body>
Run Code Online (Sandbox Code Playgroud)

html javascript

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

标签 统计

javascript ×7

d3.js ×2

python ×2

beautifulsoup ×1

css ×1

html ×1

java ×1

joptionpane ×1

leaflet ×1

pandas ×1

python-2.7 ×1

svg ×1

swing ×1