@@ -264,8 +264,8 @@ class DataFrameFormatter(TableFormatter):
264
264
def __init__ (self , frame , buf = None , columns = None , col_space = None ,
265
265
header = True , index = True , na_rep = 'NaN' , formatters = None ,
266
266
justify = None , float_format = None , sparsify = None ,
267
- index_names = True , line_width = None , max_rows = None , max_cols = None ,
268
- show_dimensions = False , ** kwds ):
267
+ index_names = True , line_width = None , max_rows = None ,
268
+ max_cols = None , show_dimensions = False , ** kwds ):
269
269
self .frame = frame
270
270
self .buf = buf if buf is not None else StringIO ()
271
271
self .show_index_names = index_names
@@ -284,7 +284,8 @@ def __init__(self, frame, buf=None, columns=None, col_space=None,
284
284
self .line_width = line_width
285
285
self .max_rows = max_rows
286
286
self .max_cols = max_cols
287
- self .max_rows_displayed = min (max_rows or len (self .frame ),len (self .frame ))
287
+ self .max_rows_displayed = min (max_rows or len (self .frame ),
288
+ len (self .frame ))
288
289
self .show_dimensions = show_dimensions
289
290
290
291
if justify is None :
@@ -330,7 +331,8 @@ def _to_str_columns(self):
330
331
* (_strlen (x ) for x in cheader ))
331
332
332
333
fmt_values = _make_fixed_width (fmt_values , self .justify ,
333
- minimum = max_colwidth , truncated = truncate_v )
334
+ minimum = max_colwidth ,
335
+ truncated = truncate_v )
334
336
335
337
max_len = max (np .max ([_strlen (x ) for x in fmt_values ]),
336
338
max_colwidth )
@@ -349,8 +351,8 @@ def _to_str_columns(self):
349
351
if self .index :
350
352
strcols .insert (0 , str_index )
351
353
if truncate_h :
352
- strcols .append ((['' ] * len (str_columns [- 1 ])) \
353
- + (['...' ] * min (len (self .frame ), self .max_rows )) )
354
+ strcols .append ((['' ] * len (str_columns [- 1 ]))
355
+ + (['...' ] * min (len (self .frame ), self .max_rows )))
354
356
355
357
return strcols
356
358
@@ -382,8 +384,8 @@ def to_string(self, force_unicode=None):
382
384
self .buf .writelines (text )
383
385
384
386
if self .show_dimensions :
385
- self .buf .write ("\n \n [%d rows x %d columns]" \
386
- % (len (frame ), len (frame .columns )) )
387
+ self .buf .write ("\n \n [%d rows x %d columns]"
388
+ % (len (frame ), len (frame .columns )))
387
389
388
390
def _join_multiline (self , * strcols ):
389
391
lwidth = self .line_width
@@ -484,10 +486,11 @@ def write(buf, frame, column_format, strcols):
484
486
485
487
def _format_col (self , i ):
486
488
formatter = self ._get_formatter (i )
487
- return format_array ((self .frame .iloc [:self .max_rows_displayed ,i ]).get_values (),
488
- formatter , float_format = self .float_format ,
489
- na_rep = self .na_rep ,
490
- space = self .col_space )
489
+ return format_array (
490
+ (self .frame .iloc [:self .max_rows_displayed , i ]).get_values (),
491
+ formatter , float_format = self .float_format , na_rep = self .na_rep ,
492
+ space = self .col_space
493
+ )
491
494
492
495
def to_html (self , classes = None ):
493
496
"""
@@ -679,8 +682,6 @@ def write_result(self, buf):
679
682
'not %s' ) % type (self .classes ))
680
683
_classes .extend (self .classes )
681
684
682
-
683
-
684
685
self .write ('<table border="1" class="%s">' % ' ' .join (_classes ),
685
686
indent )
686
687
@@ -698,9 +699,9 @@ def write_result(self, buf):
698
699
699
700
self .write ('</table>' , indent )
700
701
if self .fmt .show_dimensions :
701
- by = chr (215 ) if compat .PY3 else unichr (215 ) # ×
702
+ by = chr (215 ) if compat .PY3 else unichr (215 ) # ×
702
703
self .write (u ('<p>%d rows %s %d columns</p>' ) %
703
- (len (frame ), by , len (frame .columns )) )
704
+ (len (frame ), by , len (frame .columns )))
704
705
_put_lines (buf , self .elements )
705
706
706
707
def _write_header (self , indent ):
@@ -783,8 +784,9 @@ def _column_header():
783
784
align = align )
784
785
785
786
if self .fmt .has_index_names :
786
- row = [x if x is not None else '' for x in self .frame .index .names ] \
787
- + ['' ] * min (len (self .columns ), self .max_cols )
787
+ row = [
788
+ x if x is not None else '' for x in self .frame .index .names
789
+ ] + ['' ] * min (len (self .columns ), self .max_cols )
788
790
self .write_tr (row , indent , self .indent_delta , header = True )
789
791
790
792
indent -= self .indent_delta
@@ -851,7 +853,7 @@ def _write_hierarchical_rows(self, fmt_values, indent):
851
853
truncate = (len (frame ) > self .max_rows )
852
854
853
855
idx_values = frame .index [:nrows ].format (sparsify = False , adjoin = False ,
854
- names = False )
856
+ names = False )
855
857
idx_values = lzip (* idx_values )
856
858
857
859
if self .fmt .sparsify :
0 commit comments