def read_data(self, file_name, col_from, col_to): RawData = DataFrame(excel.read_excel("../Data/" + file_name + '.xlsx')) NumericData = RawData.rx(True, IntVector(range(col_from, col_to + 1))) MetaData = RawData.rx(True, col_from - 1)[0] RawData._set_rownames(IntVector(range(1, len(MetaData) + 1))) self.file_name = file_name self.raw_data = RawData #print(self.raw_data) self.numeric_data = NumericData self.metadata = r_base.factor(MetaData) self.metadata_list = list(MetaData) self.metabolite_list = list(self.raw_data.names)[1:] self.make_metabolite_dict()