示例#1
0
 def saveField(self, path):
     if not isQuantity(self.dataContainer.unit):
         self.ordinate = self.dataContainer.data * self.dataContainer.unit
     else:
         self.ordinate = (self.dataContainer.data *
                          self.dataContainer.unit.value)
     self.abscissa = self.dataContainer.dimensions[0].data
     outData = scipy.transpose(scipy.array([self.abscissa, self.ordinate]))
     if path[-3:] == 'csv':
         outFile = file(path, 'wb')
         csvWriter = csv.writer(outFile, dialect='excel')
         csvWriter.writerow([
             self.dataContainer.dimensions[0].label,
             self.dataContainer.label
         ])
         csvWriter.writerows(outData.tolist())
     else:
         outFile = file(path, 'w')
         outFile.write(
             str([
                 self.dataContainer.dimensions[0].label,
                 self.dataContainer.label
             ]) + "\n")
         write_array(outFile, outData)
     outFile.close()
示例#2
0
 def saveField(self, path):
     if not isQuantity(self.dataContainer.unit):
         self.ordinate = self.dataContainer.data * self.dataContainer.unit
     else:
         self.ordinate = (
             self.dataContainer.data * self.dataContainer.unit.value
             )
     self.abscissa = self.dataContainer.dimensions[0].data
     outData = scipy.transpose(scipy.array([self.abscissa, self.ordinate]))
     if path[-3:] == 'csv':
         outFile = file(path, 'wb')
         csvWriter = csv.writer(outFile, dialect='excel')
         csvWriter.writerow(
             [self.dataContainer.dimensions[0].label,
              self.dataContainer.label]
             )
         csvWriter.writerows(outData.tolist())
     else:
         outFile = file(path, 'w')
         outFile.write(
             str([self.dataContainer.dimensions[0].label,
                  self.dataContainer.label]) + "\n"
             )
         write_array(outFile, outData)
     outFile.close()
示例#3
0
    def saveSample(self, path):
        outData = self.dataContainer.data

        if path[-3:] == 'csv':
            outFile = file(path, 'wb')
            csvWriter = csv.writer(outFile, dialect='excel')
            #csvWriter.writerow(
            #    [self.dataContainer.dimensions[0].label,
            #     self.dataContainer.label]
            #    )
            csvWriter.writerows(outData.tolist())
        else:
            outFile = file(path, 'w')
            #outFile.write(
            #    str([
            #            self.dataContainer.dimensions[0].label,
            #            self.dataContainer.label]) + "\n"
            #    )
            write_array(outFile, outData.tolist())
        outFile.close()
示例#4
0
    def saveSample(self, path):
        outData = self.dataContainer.data

        if path[-3:] == 'csv':
            outFile = file(path, 'wb')
            csvWriter = csv.writer(outFile, dialect='excel')
            #csvWriter.writerow(
            #    [self.dataContainer.dimensions[0].label,
            #     self.dataContainer.label]
            #    )
            csvWriter.writerows(outData.tolist())
        else:
            outFile = file(path, 'w')
            #outFile.write(
            #    str([
            #            self.dataContainer.dimensions[0].label,
            #            self.dataContainer.label]) + "\n"
            #    )
            write_array(outFile, outData.tolist())
        outFile.close()