我有以下格式的石墨数据:
app.service.method_*.m1_rate (rate of calls per minute)
app.service.method_*.avg_time (avg response time per minute)
Run Code Online (Sandbox Code Playgroud)
我想获得给定方法每分钟运行总估计时间的图表。换句话说 - 将速率乘以平均时间,这样我就可以从一张图中了解到什么调用最多。如果我能继续下去,我就可以将这个(我知道如何:))限制到这种乘法的前 N 个结果。
费率本身都没有给我信息(非常快的呼叫率高不是问题),也不是平均时间(每 5 分钟调用一次服务的高平均时间也不是问题)。
有什么建议?
使用Pandas DataSeries在Jupyter中工作我有一个包含如下行的数据集:
color: white
engineType: diesel
make: Ford
manufacturingYear: 2004
accidentCount: 123
Run Code Online (Sandbox Code Playgroud)
我需要做的是绘制颜色/ engineType/make的所有排列的制造年份(x轴)的事故计数图表(y轴).任何想法如何处理这个?
为了加快速度,我有了这个初始设置:
import numpy as np
import pandas as pd
from pandas import DataFrame, Series
import random
colors = ['white', 'black','silver']
engineTypes = ['diesel', 'petrol']
makes = ['ford', 'mazda', 'subaru']
years = range(2000,2005)
rowCount = 100
def randomEl(data):
rand_items = [data[random.randrange(len(data))] for item in range(rowCount)]
return rand_items
df = DataFrame({
'color': Series(randomEl(colors)),
'engineType': Series(randomEl(engineTypes)),
'make': Series(randomEl(makes)),
'year': Series(randomEl(years)),
'accidents': Series([int(1000*random.random()) for i in range(rowCount)])
})
Run Code Online (Sandbox Code Playgroud) 想法似乎很简单,我有一个像这样的对象关系图:
A >Many2One> B >ManyToOne> C
Run Code Online (Sandbox Code Playgroud)
我想创建一个标准查询,它将加载A的所有相关数据,在SQL中,我会做连续的左连接,以便从一行中的a,b,c获取数据.我无法在Criteria API中找到这样做的方法.我可以为根对象(A)制作.fetch,但是如何在图表的下方获取对象?