当我单击条形图上的特定条形时,我一直在寻找能够运行特定功能的时间。该功能可以像打开链接或将图形更改为不同的图形一样简单。
在 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) 我有一个组合列表(比如5位数的引脚号),并且只想要那些包含1,2和3的组合.环顾四周,但似乎没有找到任何原因.
if 1 in combination and 2 in combination and 3 in combination:
Run Code Online (Sandbox Code Playgroud)
这似乎有效,但我确信有一种更有效的方法,因为我很难看.
我有这样的数据框:
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)
谢谢
我试图计算数据帧中第一个下降的百分比.
这是数据帧
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)
谢谢
目前的解决方案都能正确解决第一个问题.
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)
我如何打印所有内容?我很难找出如何在不同的键上编写具有相同值的字典。