<s> from __future__ import division , print_function , absolute_import <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' ] , [ '<STR_LIT:a>' , <NUM_LIT:1> ] , [ '<STR_LIT:b>' , <NUM_LIT:2> ] ] <EOL> etl . nrows ( table ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' ] , <EOL> [ '<STR_LIT:a>' , <NUM_LIT:1> ] , <EOL> [ '<STR_LIT:b>' , <NUM_LIT:2> ] , <EOL> [ '<STR_LIT:b>' , <NUM_LIT:7> ] ] <EOL> etl . valuecount ( table , '<STR_LIT:foo>' , '<STR_LIT:b>' ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' ] , <EOL> [ '<STR_LIT:a>' , True ] , <EOL> [ '<STR_LIT:b>' ] , <EOL> [ '<STR_LIT:b>' , True ] , <EOL> [ '<STR_LIT:c>' , False ] ] <EOL> etl . valuecounter ( table , '<STR_LIT:foo>' ) . most_common ( ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' , '<STR_LIT>' ] , <EOL> [ '<STR_LIT:a>' , True , <NUM_LIT> ] , <EOL> [ '<STR_LIT:a>' , True , <NUM_LIT> ] , <EOL> [ '<STR_LIT:b>' , False , <NUM_LIT> ] , <EOL> [ '<STR_LIT:b>' , False , <NUM_LIT> ] , <EOL> [ '<STR_LIT:b>' ] ] <EOL> etl . valuecounts ( table , '<STR_LIT:foo>' ) <EOL> etl . valuecounts ( table , '<STR_LIT:foo>' , '<STR_LIT:bar>' ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' , '<STR_LIT>' ] , <EOL> [ '<STR_LIT:A>' , '<STR_LIT>' , <NUM_LIT:2> ] , <EOL> [ '<STR_LIT:B>' , u'<STR_LIT:2>' , '<STR_LIT>' ] , <EOL> [ u'<STR_LIT:B>' , u'<STR_LIT:3>' , u'<STR_LIT>' , True ] , <EOL> [ '<STR_LIT:D>' , '<STR_LIT>' , <NUM_LIT> ] , <EOL> [ '<STR_LIT:E>' , <NUM_LIT> ] ] <EOL> counter , errors = etl . parsecounter ( table , '<STR_LIT:bar>' ) <EOL> counter . most_common ( ) <EOL> errors . most_common ( ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' , '<STR_LIT>' ] , <EOL> [ '<STR_LIT:A>' , '<STR_LIT>' , <NUM_LIT:2> ] , <EOL> [ '<STR_LIT:B>' , u'<STR_LIT:2>' , '<STR_LIT>' ] , <EOL> [ u'<STR_LIT:B>' , u'<STR_LIT:3>' , u'<STR_LIT>' , True ] , <EOL> [ '<STR_LIT:D>' , '<STR_LIT>' , <NUM_LIT> ] , <EOL> [ '<STR_LIT:E>' , <NUM_LIT> ] ] <EOL> etl . parsecounts ( table , '<STR_LIT:bar>' ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' , '<STR_LIT>' ] , <EOL> [ '<STR_LIT:A>' , <NUM_LIT:1> , <NUM_LIT:2> ] , <EOL> [ '<STR_LIT:B>' , u'<STR_LIT:2>' , '<STR_LIT>' ] , <EOL> [ u'<STR_LIT:B>' , u'<STR_LIT:3>' , u'<STR_LIT>' , True ] , <EOL> [ '<STR_LIT:D>' , u'<STR_LIT>' , <NUM_LIT> ] , <EOL> [ '<STR_LIT:E>' , <NUM_LIT> ] ] <EOL> etl . typecounter ( table , '<STR_LIT:foo>' ) . most_common ( ) <EOL> etl . typecounter ( table , '<STR_LIT:bar>' ) . most_common ( ) <EOL> etl . typecounter ( table , '<STR_LIT>' ) . most_common ( ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' , '<STR_LIT>' ] , <EOL> [ b'<STR_LIT:A>' , <NUM_LIT:1> , <NUM_LIT:2> ] , <EOL> [ b'<STR_LIT:B>' , '<STR_LIT:2>' , b'<STR_LIT>' ] , <EOL> [ '<STR_LIT:B>' , '<STR_LIT:3>' , '<STR_LIT>' , True ] , <EOL> [ '<STR_LIT:D>' , u'<STR_LIT>' , <NUM_LIT> ] , <EOL> [ '<STR_LIT:E>' , <NUM_LIT> ] ] <EOL> etl . typecounts ( table , '<STR_LIT:foo>' ) <EOL> etl . typecounts ( table , '<STR_LIT:bar>' ) <EOL> etl . typecounts ( table , '<STR_LIT>' ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' ] , <EOL> [ '<STR_LIT>' , '<STR_LIT>' ] , <EOL> [ '<STR_LIT>' , '<STR_LIT>' ] , <EOL> [ '<STR_LIT>' , '<STR_LIT>' ] , <EOL> [ u'<STR_LIT>' , u'<STR_LIT>' ] , <EOL> [ u'<STR_LIT>' , u'<STR_LIT>' ] , <EOL> [ '<STR_LIT>' , '<STR_LIT>' ] ] <EOL> etl . stringpatterns ( table , '<STR_LIT:foo>' ) <EOL> etl . stringpatterns ( table , '<STR_LIT:bar>' ) <EOL> import petl as etl <EOL> table = [ [ '<STR_LIT:foo>' , '<STR_LIT:bar>' , '<STR_LIT>' ] , <EOL> [ '<STR_LIT:A>' , <NUM_LIT:1> , <NUM_LIT:2> ] , <EOL> [ '<STR_LIT:B>' , '<STR_LIT:2>' , '<STR_LIT>' ] , <EOL> [ u'<STR_LIT:B>' , u'<STR_LIT:3>' , u'<STR_LIT>' , True ] , <EOL> [ '<STR_LIT:D>' , '<STR_LIT>' , <NUM_LIT> ] , <EOL> [ '<STR_LIT:E>' , None ] , <EOL> [ '<STR_LIT:F>' , <NUM_LIT:9> ] ] <EOL> etl . rowlengths ( table ) </s>
