michaelfox + statistics 41
pyvttbl - Multidimensional pivot tables, data processing, statistical computation - Google Project Hosting
9 weeks ago by michaelfox
Pivot tables (also called contingency tables and cross tabulation tables) are a powerful means of data visualization and data summarization. When dealing with large data sets with multiple variables, or multiple datasets manually manipulating the pivot tables in WYSIWYG (what you see is what you get) spreadsheets can quickly become troublesome and error prone. In these instances it becomes preferred or even necessary to use a YAFIYGI (you ask for it you got it) model to automate all or part of the data summarization process.
There are already existing Python pivot table modules available. The ones I have found don't support multidimensional data, require Windows and Excel, or are incomplete and abandoned. They also are usually tailored towards an information technology audience as opposed to a scientific/research audience. On the other extreme are projects like PyTables. PyTables is an impressive undertaking but many datasets just aren't complex enough to justify the effort required to get data into PyTables. The pyvttbl module presented here offers a solution for datasets of "Goldilocks" complexity; too much for spreadsheets, but too little for coding custom solutions or configuring PyTables.
pivot
python
tables
data
statistics
tools
There are already existing Python pivot table modules available. The ones I have found don't support multidimensional data, require Windows and Excel, or are incomplete and abandoned. They also are usually tailored towards an information technology audience as opposed to a scientific/research audience. On the other extreme are projects like PyTables. PyTables is an impressive undertaking but many datasets just aren't complex enough to justify the effort required to get data into PyTables. The pyvttbl module presented here offers a solution for datasets of "Goldilocks" complexity; too much for spreadsheets, but too little for coding custom solutions or configuring PyTables.
9 weeks ago by michaelfox
Rest Of You
october 2010 by michaelfox
Obectives:
Examine your existence.
Build tools for this examination, developing physical computing and programming skills in the process.
Develop a final project that attends to the rest of you.
personalinformatics
tracking
data
quantifiedself
class
course
learning
statistics
reference
Examine your existence.
Build tools for this examination, developing physical computing and programming skills in the process.
Develop a final project that attends to the rest of you.
october 2010 by michaelfox
related tags
ajax ⊕ algorithms ⊕ analysis ⊕ analytics ⊕ api ⊕ average ⊕ blog ⊕ bookmarklets ⊕ chart ⊕ class ⊕ code ⊕ collection ⊕ course ⊕ data ⊕ database ⊕ datamining ⊕ datasets ⊕ datavisualization ⊕ demo ⊕ design ⊕ dev ⊕ development ⊕ diagram ⊕ docs ⊕ download ⊕ economics ⊕ fps ⊕ framework ⊕ free ⊕ google ⊕ googlereader ⊕ graph ⊕ graphics ⊕ heuristics ⊕ hits ⊕ howto ⊕ infographics ⊕ information ⊕ javascript ⊕ jQuery ⊕ learning ⊕ library ⊕ linecount ⊕ links ⊕ list ⊕ machinelearning ⊕ mashup ⊕ math ⊕ metrics ⊕ monitor ⊕ monitoring ⊕ opensource ⊕ osx ⊕ parsing ⊕ performance ⊕ personalinformatics ⊕ php ⊕ pivot ⊕ politics ⊕ programming ⊕ python ⊕ quantifiedself ⊕ r ⊕ rating ⊕ reader ⊕ reference ⊕ research ⊕ resources ⊕ rss ⊕ screencast ⊕ seo ⊕ software ⊕ sorting ⊕ spreadsheet ⊕ statistics ⊖ stats ⊕ string ⊕ tables ⊕ test ⊕ text ⊕ tools ⊕ tracking ⊕ traffic ⊕ tutorials ⊕ urchin ⊕ usage ⊕ video ⊕ visualization ⊕ web ⊕ web2.0 ⊕ webanalytics ⊕ webdev ⊕ world ⊕Copy this bookmark: