openGPMP
Open Source Mathematics Package
Public Member Functions | Properties | Static Private Attributes | List of all members
pygpmp.core.core.DataTable Class Reference
Inheritance diagram for pygpmp.core.core.DataTable:

Public Member Functions

def __init__ (self)
 
def csv_read (self, *args)
 
def csv_write (self)
 
def tsv_read (self, *args)
 
def json_read (self, *args)
 
def datetime (self, column_name, extract_year=True, extract_month=True, extract_time=False)
 
def sort (self, sort_columns, ascending=True)
 
def group_by (self, group_by_columns)
 
def first (self, groups)
 
def describe (self)
 
def str_to_int (self, src)
 
def str_to_double (self, src)
 
def display (self, display_all=False)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Static Private Attributes

 __repr__ = _swig_repr
 
 __swig_destroy__ = _core.delete_DataTable
 

Detailed Description

Definition at line 127 of file core.py.

Constructor & Destructor Documentation

◆ __init__()

def pygpmp.core.core.DataTable.__init__ (   self)

Definition at line 131 of file core.py.

131  def __init__(self):
132  _core.DataTable_swiginit(self, _core.new_DataTable())
133 

Member Function Documentation

◆ csv_read()

def pygpmp.core.core.DataTable.csv_read (   self,
args 
)

Definition at line 134 of file core.py.

134  def csv_read(self, *args):
135  return _core.DataTable_csv_read(self, *args)
136 

◆ csv_write()

def pygpmp.core.core.DataTable.csv_write (   self)

Definition at line 137 of file core.py.

137  def csv_write(self):
138  return _core.DataTable_csv_write(self)
139 

◆ datetime()

def pygpmp.core.core.DataTable.datetime (   self,
  column_name,
  extract_year = True,
  extract_month = True,
  extract_time = False 
)

Definition at line 146 of file core.py.

146  def datetime(self, column_name, extract_year=True, extract_month=True, extract_time=False):
147  return _core.DataTable_datetime(self, column_name, extract_year, extract_month, extract_time)
148 

◆ describe()

def pygpmp.core.core.DataTable.describe (   self)

Definition at line 158 of file core.py.

158  def describe(self):
159  return _core.DataTable_describe(self)
160 

◆ display()

def pygpmp.core.core.DataTable.display (   self,
  display_all = False 
)

Definition at line 167 of file core.py.

167  def display(self, display_all=False):
168  return _core.DataTable_display(self, display_all)
void display()
Definition: Mandelbrot.c:82

◆ first()

def pygpmp.core.core.DataTable.first (   self,
  groups 
)

Definition at line 155 of file core.py.

155  def first(self, groups):
156  return _core.DataTable_first(self, groups)
157 

◆ group_by()

def pygpmp.core.core.DataTable.group_by (   self,
  group_by_columns 
)

Definition at line 152 of file core.py.

152  def group_by(self, group_by_columns):
153  return _core.DataTable_group_by(self, group_by_columns)
154 

◆ json_read()

def pygpmp.core.core.DataTable.json_read (   self,
args 
)

Definition at line 143 of file core.py.

143  def json_read(self, *args):
144  return _core.DataTable_json_read(self, *args)
145 

◆ sort()

def pygpmp.core.core.DataTable.sort (   self,
  sort_columns,
  ascending = True 
)

Definition at line 149 of file core.py.

149  def sort(self, sort_columns, ascending=True):
150  return _core.DataTable_sort(self, sort_columns, ascending)
151 

◆ str_to_double()

def pygpmp.core.core.DataTable.str_to_double (   self,
  src 
)

Definition at line 164 of file core.py.

164  def str_to_double(self, src):
165  return _core.DataTable_str_to_double(self, src)
166 

◆ str_to_int()

def pygpmp.core.core.DataTable.str_to_int (   self,
  src 
)

Definition at line 161 of file core.py.

161  def str_to_int(self, src):
162  return _core.DataTable_str_to_int(self, src)
163 

◆ tsv_read()

def pygpmp.core.core.DataTable.tsv_read (   self,
args 
)

Definition at line 140 of file core.py.

140  def tsv_read(self, *args):
141  return _core.DataTable_tsv_read(self, *args)
142 

Member Data Documentation

◆ __repr__

pygpmp.core.core.DataTable.__repr__ = _swig_repr
staticprivate

Definition at line 129 of file core.py.

◆ __swig_destroy__

pygpmp.core.core.DataTable.__swig_destroy__ = _core.delete_DataTable
staticprivate

Definition at line 169 of file core.py.

Property Documentation

◆ thisown

pygpmp.core.core.DataTable.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 128 of file core.py.


The documentation for this class was generated from the following file: