[python] Nejvyšší číslo z databáze - řazení
radekmesner na gmail.com
radekmesner na gmail.com
Středa Srpen 22 20:59:40 CEST 2018
Dobrý den,
mám tady další problém, který se mi nedaří rozluštit.
Mám určitou databázi dat a ty data, které splňují určité podmínky se mi vypisují.
Tyto vypsané data bych chtěl ještě seřadit dle dalšího kritéria. Jenže nedaří se. Viz níže kód.
Co dělám špatně?
# 100 * (Nejvyšší High za poslední 4 úsečky – Close)/(Nejvyšší High za poslední 4 úsečky/Nejnižší Low za poslední 4 úsečky)
# výpočet PositionScore
def POSscore (data):
val = 100 * (max(data['High'.shift(4)])
- 'Close')/(max(data['High'.shift(4)]) / (min(data['High']))
return val
fbll = fbll.sort_values(by=['POSscore'], ascending=False)
Děkuji za případnou další pomoc.
Další informace o konferenci Python