Мне нужно обработать текстовые файлы, чтобы извлечь соответствующую информацию для последующего ввода в R для статистического анализа. Содержимое текстового файла обычно выглядит примерно так, как показано ниже. Может ли правление дать какие-либо рекомендации относительно того, какое программное обеспечение/язык программирования мне следует использовать для этой цели? Критические требования к программному обеспечению:
- простота/ясность синтаксиса программирования для извлечения соответствующей информации из каждой строки (примечание: не все строки будут содержать соответствующую информацию)
- бесплатно/с открытым исходным кодом
- может работать как в системах Linux, так и в Windows
- возможность перебирать множество отдельных текстовых файлов, содержащихся в папке/каталоге, но выводить только в один файл (csv/text)
ПРИМЕР
Full Tilt Poker Game #19911608402: Table Buggy - $0.01/$0.02 - No Limit Hold'em - 4:05:58 ET - 2010/04/08 Seat 2: BAD BeAts02 ($1.74) Seat 3: VIVIVIVIV ($1.20) Seat 4: pipelis ($2.87), is sitting out Seat 5: trichinosis ($2.54) Seat 6: Syrenski ($2) Seat 9: evil-bunny1 ($1.20) BAD BeAts02 posts the small blind of $0.01 VIVIVIVIV posts the big blind of $0.02 handrici sits down pipelis stands up Syrenski posts $0.02 The button is in seat #9 *** HOLE CARDS *** Dealt to Syrenski [6d 3s] handrici adds $2 trichinosis calls $0.02 Syrenski checks pkmyers sits down evil-bunny1 folds BAD BeAts02 raises to $0.08 VIVIVIVIV folds VIVIVIVIV adds $0.02 pkmyers adds $1.34 trichinosis calls $0.06 Syrenski folds *** FLOP *** [Js 5s 8s] pipelis sits down BAD BeAts02 has 15 seconds left to act BAD BeAts02 bets $0.18 AntHraX85 sits down pipelis stands up trichinosis folds Uncalled bet of $0.18 returned to BAD BeAts02 BAD BeAts02 mucks AntHraX85 adds $2 BAD BeAts02 wins the pot ($0.19) *** SUMMARY *** Total pot $0.20 | Rake $0.01 Board: [Js 5s 8s] Seat 2: BAD BeAts02 (small blind) collected ($0.19), mucked Seat 3: VIVIVIVIV (big blind) folded before the Flop Seat 4: pipelis is sitting out Seat 5: trichinosis folded on the Flop Seat 6: Syrenski folded before the Flop Seat 9: evil-bunny1 (button) didn't bet (folded)
handrici sits down
... на каком месте? - person Kaz   schedule 19.12.2013handrici
сел и вложил деньги, то почемуhandrici
не упоминается в описании игры?AntHraX85
то же самое. - person Kaz   schedule 19.12.2013