cwbe coordinatez:
101
63540
2076399
856608
7549095

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::2
total children::1
show[ 2 | 3] flat


som absolutny python/programovaci noob, a hram sa s pandas a csv datasetmi v pycharm s tym, ze zacinam importom datasetu s csv, a nasledne si upravujem prikazy a explorujem dataset.

a) je nejaky jednoduchy sposob ako dosiahnut v pycharm to, aby pri kazdom spusteni skriptu nenacitavalo znovu a znovu csv subor pri kazdom spusteni skriptu (co trva pomerne dlho)?

b) mohol by som ist do konzoly, ale vzdy ked ju zavriem a otvorim, musim samozrejme znova importovat moduly a nacitavat datasety predtym nez sa mozem zacat hrat, a prikazy ktorych vystup ma zaujima nasledne vykopirovavat niekde kde si ich viem ulozit

c) napada ma moznost vytvorit si nejaky skript, ktory naimportuje moduly, nacita datasety, spravi pripadne pripravne operacie, a nasledne sa uz mozem len "hrat", stale ale musim prikazy niekam vykopirovavat do finalneho skriptu ktory bude generovat vystupny report

-> co je best practice? skusil som si vytvorit subory load.py a analysis.py, otvorim anaconda command prompt, spustim ipython, zadam "run load.py" a k dataframu s nazvom pData mozem priamo pristupovat bez delayov co je fajn, lenze ked spustim analysis.py v ktorom chcem pracovat s premennou pData, vrati mi to NameError: name 'pData' is not defined. pls ako osetrim v druhom skripte aby sa vedel dostat k tejto premennej? a je to vobec "spravny sposob"?




000001010006354002076399008566080754909507552338
nudzo
 nudzo      05.04.2014 - 17:32:13 , level: 1, UP   NEW
No sak nemusis to stale drzat v csv... Naladuj to SQLite... nasledne si v tom mozes klikat priamo v PyCharm. Dalsie veci potom uz normalne selecty... SQLite zvlada aj full text search, btw.

00000101000635400207639900856608075490950755233807553154
cellardoor
 cellardoor      06.04.2014 - 19:58:15 , level: 2, UP   NEW
jo, datasety mam uz aj v databaze natahane, ale anaconda nema "od prirody" modul na myslq, a chcel som na zaciatok vyuzivat o najviac samotny ipython + pandas...
nasiel som po dalsom hladani odpoved:
namiesto "run analysis.py" musim zadat "run -i analysis.py" a voila, skript vie pristupit ku vsetkym premennym shellu.