Ahoj, udelej si dalsi sloupec, ve kterym budou ty hodnoty
df['pscore'] = df.apply(POSScore) A pak ho vysorti pomoci sort_values, jak si delal Ta sort fce imo neni uplne funkcni, coz pri tom mezikroku zjistis ;) PS. Sry pisu popameti na telefonu s. ----- 'aknerats'[::-1] On Wed, Aug 22, 2018, 23:41 Petr Messner <petr.mess...@gmail.com> wrote: > Ten kód moc smysl právě nedává. Třeba 'High'.shift(4) je blbost, string > žádnou metodu shift nemá. > > Dokumentace pandas.DataFrame.sort_values je tady: > https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.sort_values.html > > Vypadá to, že když chceš v pandasu sortit, tak musíš mít v nějakém sloupci > už připravené hodnoty, podle kterých se má sortit - že to neumí vzít Python > funkci, jako to umí normální sorted nebo list.sort v Pythonu. Což dává > smysl, protože DataFrame je specializovaný na rychlost provádění > numerických operací a snaží se proto právě vyhýbat volání Python funkcí pro > každý řádek zvlášť. > > Unit test znamená, že vezmeš nějaký ukázkový vstup, pustíš na něj tvoji > funkci, a výstup té funkce porovnáš s očekávaným výstupem. Podobně tak > kdybys nám sem poslal ukázku vstupu a co si představuješ, že by mělo být > výstupem, tak by bylo jednodušší ti poradit. Nebo jestli jedeš podle > nějakého tutorialu, návodu apod. > > Je i možné, že by to v čistém Pythonu šlo snadněji než přes DataFrame, a > až bys to rozběhal, tak potom to můžeš zkusit zmigrovat do DataFrame, pokud > by to bylo z nějakého důvodu potřeba. > > PM > > st 22. 8. 2018 v 23:15 odesílatel <radekmes...@gmail.com> napsal: > >> Jirka Vejrazka: Používám sqlite3 a pandas, tahám z yahoo finance. >> >> Petr Messner: Omlouvám se, nevím co nebo jak udělat unit test. Tohle je >> konkrétní případ. >> >> Každý den stáhnu data z yahoo finance, naplním databázi, z které potom >> filtruji data, které splňují podmínku (- vypíše konkrétní položky) a ty >> chci právě seřadit podle "PositionScore". >> Snad to dává aspoň trochu smysl. >> _______________________________________________ >> Python mailing list >> python@py.cz >> http://www.py.cz/mailman/listinfo/python >> >> Visit: http://www.py.cz >> > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz >
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz