Python pandas.io.formats.console.get_console_size() Examples
The following are 3
code examples of pandas.io.formats.console.get_console_size().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
pandas.io.formats.console
, or try the search function
.
Example #1
Source File: formatting.py From regionmask with MIT License | 6 votes |
def _display(self, max_rows=10, max_width=None, max_colwidth=50): summary = ["<regionmask.{}>".format(type(self).__name__)] if max_rows is None: max_rows = len(self) if max_width is None: max_width, _ = console.get_console_size() summary += _display_metadata(self.name, self.source, max_width=max_width) summary.append("") summary += _display_regions_gp(self, max_rows, max_width, max_colwidth) summary.append("") summary.append("[{:d} regions]".format(len(self))) return "\n".join(summary)
Example #2
Source File: dataframe.py From modin with Apache License 2.0 | 5 votes |
def __repr__(self): from pandas.io.formats import console num_rows = pandas.get_option("display.max_rows") or 10 num_cols = pandas.get_option("display.max_columns") or 20 if pandas.get_option("display.max_columns") is None and pandas.get_option( "display.expand_frame_repr" ): width, _ = console.get_console_size() col_counter = 0 i = 0 while col_counter < width: col_counter += len(str(self.columns[i])) + 1 i += 1 num_cols = i i = len(self.columns) - 1 col_counter = 0 while col_counter < width: col_counter += len(str(self.columns[i])) + 1 i -= 1 num_cols += len(self.columns) - i result = repr(self._build_repr_df(num_rows, num_cols)) if len(self.index) > num_rows or len(self.columns) > num_cols: # The split here is so that we don't repr pandas row lengths. return result.rsplit("\n\n", 1)[0] + "\n\n[{0} rows x {1} columns]".format( len(self.index), len(self.columns) ) else: return result
Example #3
Source File: dataframe.py From eland with Apache License 2.0 | 5 votes |
def __repr__(self): """ From pandas """ buf = StringIO() # max_rows and max_cols determine the maximum size of the pretty printed tabular # representation of the dataframe. pandas defaults are 60 and 20 respectively. # dataframes where len(df) > max_rows shows a truncated view with 10 rows shown. max_rows = pd.get_option("display.max_rows") max_cols = pd.get_option("display.max_columns") min_rows = pd.get_option("display.min_rows") if len(self) > max_rows: max_rows = min_rows show_dimensions = pd.get_option("display.show_dimensions") if pd.get_option("display.expand_frame_repr"): width, _ = console.get_console_size() else: width = None self.to_string( buf=buf, max_rows=max_rows, max_cols=max_cols, line_width=width, show_dimensions=show_dimensions, ) return buf.getvalue()