Private
Public Access
1
0

fixing analysis data bokeh

This commit is contained in:
2023-06-04 09:26:36 +02:00
parent b6202369c7
commit 206ee219f3
5 changed files with 20 additions and 26 deletions

View File

@@ -329,7 +329,7 @@ def getmaxwattinterval(tt, ww, i):
w_roll = ww.rolling(i+2).mean().dropna() w_roll = ww.rolling(i+2).mean().dropna()
if len(w_roll): if len(w_roll):
# now goes with # data points - should be fixed seconds # now goes with # data points - should be fixed seconds
indexmax = w_roll.idxmax(axis=1) indexmax = w_roll.idxmax(axis=0)
# indexmaxpos = indexmax.get_loc(indexmax) # indexmaxpos = indexmax.get_loc(indexmax)
indexmaxpos = indexmax indexmaxpos = indexmax
try: try:

View File

@@ -3589,8 +3589,9 @@ def interactive_otwcpchart(powerdf, promember=0, rowername="", r=None, cpfit='da
title = "Critical Power for "+rowername title = "Critical Power for "+rowername
plot.title.text = title plot.title.text = title
xaxis = plot.select(dict(type=Axis, layout="below"))[0] #xaxis = plot.select(dict(type=Axis, layout="below")) #[0]
xaxis.formatter = PrintfTickFormatter() #print(xaxis)
#xaxis.formatter = PrintfTickFormatter()
hover = plot.select(dict(type=HoverTool)) hover = plot.select(dict(type=HoverTool))

View File

@@ -332,12 +332,18 @@
</script> </script>
<div id="id_css_res"> <div id="id_css_res">
<link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-3.1.1.min.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-widgets-3.1.1.min.css" type="text/css" />
</div> </div>
<div id="id_js_res"> <div id="id_js_res">
<script src="https://cdn.pydata.org/bokeh/release/bokeh-3.1.1.min.js"></script> <script src="https://cdn.bokeh.org/bokeh/release/bokeh-3.1.1.min.js"
<script src="https://cdn.pydata.org/bokeh/release/bokeh-widgets-3.1.1.min.js"></script> crossorigin="anonymous"></script>
<script src="https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.1.1.min.js"
crossorigin="anonymous"></script>
<script src="https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.1.1.min.js"
crossorigin="anonymous"></script>
<script src="https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.1.1.min.js"
crossorigin="anonymous"></script>
<script src="https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.1.1.min.js"
crossorigin="anonymous"></script>
</div> </div>
<script async="true" type="text/javascript"> <script async="true" type="text/javascript">
@@ -534,8 +540,9 @@
var div = json.div; var div = json.div;
$("#id_sitready").remove(); $("#id_sitready").remove();
$("#id_chart").append(div); $("#id_chart").append(div);
console.log(div);
$("#id_script").append("<script>"+script+"</s"+"cript>"); $("#id_script").append(script);
/* $("#id_script").append("<script>"+script+"</s"+"cript>"); */
}); });
}); });

View File

@@ -535,8 +535,6 @@ def trendflexdata(workouts, options, userid=0):
spmmin=spmmin, spmmax=spmmax, spmmin=spmmin, spmmax=spmmax,
workmin=workmin, workmax=workmax) workmin=workmin, workmax=workmax)
scripta = script.split('\n')[2:-1]
script = ''.join(scripta)
return(script, div) return(script, div)
@@ -583,9 +581,6 @@ def flexalldata(workouts, options):
script = res[0] script = res[0]
div = res[1] div = res[1]
scripta = script.split('\n')[2:-1]
script = ''.join(scripta)
return(script, div) return(script, div)
@@ -620,9 +615,6 @@ def histodata(workouts, options):
extratitle=extratitle, extratitle=extratitle,
workmin=workmin, workmax=workmax) workmin=workmin, workmax=workmax)
scripta = script.split('\n')[2:-1]
script = ''.join(scripta)
return(script, div) return(script, div)
@@ -718,8 +710,8 @@ def cpdata(workouts, options):
p1 = [1, 1, 1, 1] p1 = [1, 1, 1, 1]
ratio = 1 ratio = 1
scripta = script.split('\n')[2:-1]
script = ''.join(scripta)
minutes = options['piece'] minutes = options['piece']
if minutes != 0: if minutes != 0:
@@ -898,9 +890,6 @@ def comparisondata(workouts, options):
script = res[0] script = res[0]
div = res[1] div = res[1]
scripta = script.split('\n')[2:-1]
script = ''.join(scripta)
return(script, div) return(script, div)
@@ -964,8 +953,6 @@ def boxplotdata(workouts, options):
spmmin=spmmin, spmmax=spmmax, spmmin=spmmin, spmmax=spmmax,
workmin=workmin, workmax=workmax) workmin=workmin, workmax=workmax)
scripta = script.split('\n')[2:-1]
script = ''.join(scripta)
return(script, div) return(script, div)

View File

@@ -60,7 +60,6 @@
}(document, 'script', 'facebook-jssdk'));</script> }(document, 'script', 'facebook-jssdk'));</script>
<script> <script>
$(document).ready(function (){ $(document).ready(function (){
FB.XFBML.parse();
}) })
</script> </script>