Пока мой код выглядит так:
conn = psycopg2.connect("dbname=monty user=postgres host=localhost password=postgres")
cur = conn.cursor()
cur.execute("SELECT * FROM binance.zrxeth_ob_indicators;")
row = cur.fetchall()
df = pd.DataFrame(row,columns=['timestamp', 'topAsk', 'topBid', 'CPA', 'midprice', 'CPB', 'spread', 'CPA%', 'CPB%'])
ranges = (0, 0.05, 0.1, 0.15 ,0.2, 0.25, 0.3, 0.35, 0.4)
all_onbservations = df['CPA%'].groupby(pd.cut(df['CPA%'], ranges)).count()
Я могу рассчитывать их для определенного диапазона, но не для дополнительного (от 0 до 0,001, затем от 0,001 до 0,002 до бесконечности) ... любойидея?