小编Vin*_*ort的帖子

plotly.js 条形图在点击条形图时需要 onclick 事件

当我单击条形图上的特定条形时,我一直在寻找能够运行特定功能的时间。该功能可以像打开链接或将图形更改为不同的图形一样简单。

在 html 文件中,有一个滑块(未显示)可以更改图形数据。但是,图中的布局和其他所有内容都保持不变。

我想我发现我需要一个嵌入的图表链接,以便能够在我的 html 中放入 iframe 标签。

但是,我不确定如何做到这一点以及是否可能。

简而言之,我的 HTML 是:

<!DOCTYPE html>

<html>


<head>

<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
<script src="graphing_barchart.js"></script>
<script src="graphing_heatmap.js"></script>
<link rel="stylesheet" href="style.css">


</head>

<body onload="barchart_graph()">
<div id="myDiv"><!-- Plotly chart will be drawn inside this DIV --></div>
Run Code Online (Sandbox Code Playgroud)

...

我的 Javascript 是:

function create_graph_barchart(matrix_list){
switch(matrix_list) {

 var zValues=[];
  var date_list;

    case "0":
        zValues = [-2.45,-0.4,1.3,
                2.9,3.9,-5.66,
                0.5,-2.6,-3.2,
                -8.3,-0.5,-3.0];
        date_list = "January 2015"
        break;
    case "1":
        zValues = [3.75,6.6,-2.5,
                6.2,1.3,6.3,
                0.2,7.5,7.3,
                7.7,4.4,5.6];
        date_list = "Febuary 2015"
        break;
Run Code Online (Sandbox Code Playgroud)

.....

var …
Run Code Online (Sandbox Code Playgroud)

javascript plotly

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

如何检查列表中是否有多个字符?

我有一个组合列表(比如5位数的引脚号),并且只想要那些包含1,2和3的组合.环顾四周,但似乎没有找到任何原因.

if 1 in combination and 2 in combination and 3 in combination:
Run Code Online (Sandbox Code Playgroud)

这似乎有效,但我确信有一种更有效的方法,因为我很难看.

python

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

Pandas 使用不同的索引并排添加数据框

我有这样的数据框:

        Sender                    USD_Equivalent
725     ABC                               5777527.31
330     CFE                               4717812.90
12      CDE                               3085838.19

        Sender                    USD_Equivalent
707     AAP                               1962412.94
149     EFF                               1777705.37
189     EFG                               1744705.37
Run Code Online (Sandbox Code Playgroud)

我希望他们像这样:

Sender     USD_Equivalent   Sender   USD_Equivalent
 ABC         5777527.31      AAP       1962412.94
 CFE         4717812.90      EFF       1777705.37
 CDE         3085838.19      EFG       1744705.37
Run Code Online (Sandbox Code Playgroud)

谢谢

pandas

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

大熊猫根据不同的值移动来计算百分比

我试图计算数据帧中第一个下降的百分比.

这是数据帧

        down  distance
1        1.0      10.0
2        2.0      13.0
3        3.0      15.0
4        3.0      20.0
5        4.0       1.0
6        1.0      10.0
7        2.0       9.0
8        3.0       3.0
9        1.0      10.0
Run Code Online (Sandbox Code Playgroud)

我想计算从第一次下降的百分比,意味着第二次下降,获得的码数百分比是多少.对于第三次下降,基于第一次的第三次perc.

例如,我想有以下输出.

        down  distance    percentage

1        1.0      10.0    NaN
2        2.0      13.0    (13-10)/13
3        3.0      15.0    (15-10)/15
4        3.0      20.0    (20-10)/20
5        4.0       1.0    (1-10)/20
6        1.0      10.0    NaN       # New calculation
7        2.0       9.0    (9-10)/9
8        3.0       3.0    (3-10)/3
9        1.0      10.0    NaN
Run Code Online (Sandbox Code Playgroud)

谢谢

目前的解决方案都能正确解决第一个问题.

python dataframe pandas

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

为什么词典只打印最后3个项目?

d ={"A":"h","K":"h","Q":"h","A":"c","K":"c","Q":"c","A":"d","K":"d","Q":"d","A":"s","K":"s","Q":"s"}

print(d)
Run Code Online (Sandbox Code Playgroud)

当我这样做时,它会打印出:

{'A': 's', 'Q': 's', 'K': 's'}
Run Code Online (Sandbox Code Playgroud)

我如何打印所有内容?我很难找出如何在不同的键上编写具有相同值的字典。

python dictionary python-3.x

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

标签 统计

python ×3

pandas ×2

dataframe ×1

dictionary ×1

javascript ×1

plotly ×1

python-3.x ×1