Exemple #1
0
 def asmatrix(self, verbose=3):
     allvalues = csvlib.load_csv(self.filename,
                                 load_headers=[],
                                 nsamples=None,
                                 skip=0L,
                                 verbose=verbose)
     return allvalues[0, :], allvalues[1:, :]
Exemple #2
0
	def get(self, name, default=None):
		"""Get a solution by variable name."""
		try:
			data, headers, pos, EOF = csvlib.load_csv(self.filename, load_headers=[name], nsamples=None, skip=0L)
		except KeyError:
			return default
		return data
Exemple #3
0
	def get(self, name, default=None):
		"""Get a solution by variable name."""
		try:
			data, headers, pos, EOF = csvlib.load_csv(self.filename, load_headers=[name], nsamples=None, skip=0L)
		except KeyError:
			return default
		return data
Exemple #4
0
 def __iter__(self):
     self.iter_index = 0
     self.iter_data, self.iter_headers, pos, EOF = csvlib.load_csv(self.filename, 
                                                                   load_headers=[], 
                                                                   nsamples=None, 
                                                                   skip=0L)
     return self
Exemple #5
0
 def __getitem__(self, name):
     """Get a specific variable, as from a dictionary."""
     data, headers, pos, EOF = csvlib.load_csv(self.filename,
                                               load_headers=[name],
                                               nsamples=None,
                                               skip=0L,
                                               verbose=0)
     return data.T
Exemple #6
0
 def asmatrix(self, verbose=3):
     """Return all data as a (possibly huge) python matrix."""
     data, headers, pos, EOF = csvlib.load_csv(self.filename,
                                               load_headers=[],
                                               nsamples=None,
                                               skip=0L,
                                               verbose=verbose)
     return data.T
Exemple #7
0
 def values(self, verbose=3):
     """Get all of the results set's variables values."""
     data, headers, pos, EOF = csvlib.load_csv(self.filename,
                                               load_headers=self.variables,
                                               nsamples=None,
                                               skip=0L,
                                               verbose=verbose)
     return data.T
Exemple #8
0
 def items(self, verbose=3):
     data, headers, pos, EOF = csvlib.load_csv(self.filename, 
                                               load_headers=self.variables, 
                                               nsamples=None, skip=0L, verbose=verbose)
     vlist = []
     for j in range(data.shape[0]):
         vlist.append(data[j,:].T)
     return zip(headers, vlist)
Exemple #9
0
 def items(self, verbose=3):
     data, headers, pos, EOF = csvlib.load_csv(self.filename,
                                               load_headers=self.variables,
                                               nsamples=None,
                                               skip=0L,
                                               verbose=verbose)
     vlist = []
     for j in range(data.shape[0]):
         vlist.append(data[j, :].T)
     return zip(headers, vlist)
Exemple #10
0
 def __iter__(self):
     self.iter_index = 0
     self.iter_data, self.iter_headers, pos, EOF = csvlib.load_csv(
         self.filename, load_headers=[], nsamples=None, skip=0L)
     return self
Exemple #11
0
	def get(self, name, default=None):
		try:
			data, headers, pos, EOF = csvlib.load_csv(self.filename, load_headers=[name.upper()], nsamples=None, skip=0L)
		except KeyError:
			return default
		return data
Exemple #12
0
	def values(self):
		"""Get all of the results set's variables values."""
		data, headers, pos, EOF = csvlib.load_csv(self.filename, load_headers=self.variables, nsamples=None, skip=0L)
		return data
Exemple #13
0
	def __getitem__(self, name):
		"""Get a specific variable, as from a dictionary."""
		data, headers, pos, EOF = csvlib.load_csv(self.filename, load_headers=[name], nsamples=None, skip=0L)
		return data
Exemple #14
0
	def asmatrix(self):
		allvalues = csvlib.load_csv(self.filename, load_headers=[], nsamples=None, skip=0L)
		return allvalues[0, :], allvalues[1:, :]
Exemple #15
0
	def get(self, name, default=None):
		try:
			data, headers, pos, EOF = csvlib.load_csv(self.filename, load_headers=[name.upper()], nsamples=None, skip=0L)
		except KeyError:
			return default
		return data
Exemple #16
0
 def asmatrix(self, verbose=3):
     """Return all data as a (possibly huge) python matrix."""
     data, headers, pos, EOF = csvlib.load_csv(self.filename, load_headers=[], 
                                               nsamples=None, skip=0L, verbose=verbose)
     return data.T