@@ -157,21 +157,21 @@ def to_hdf(self, filename: str, key: str = "key"):
157157 to_hdf_from_file (filename = filename , tmp_filename = self .__filename , file_type = self .__file_type , key = key )
158158 return self
159159
160- def del_columns (self , columns : list ):
160+ def columns (self ) -> list :
161+ if self .__in_memory :
162+ return self .__data .columns .to_list ()
163+ else :
164+ return data_get_columns (tmp_filename = self .__filename , file_type = self .__file_type )
165+
166+ def columns_delete (self , columns : list ):
161167 if self .__in_memory :
162168 self .__data .drop (columns = columns , inplace = True )
163169 else :
164170 data_delete_columns (tmp_filename = self .__filename , file_type = self .__file_type , columns = columns )
165171
166172 return self
167173
168- def columns (self ) -> list :
169- if self .__in_memory :
170- return self .__data .columns .to_list ()
171- else :
172- return data_get_columns (tmp_filename = self .__filename , file_type = self .__file_type )
173-
174- def rename_columns (self , columns_mapping : dict ):
174+ def columns_rename (self , columns_mapping : dict ):
175175 if self .__in_memory :
176176 self .__data .rename (columns = columns_mapping , inplace = True )
177177 else :
@@ -182,8 +182,13 @@ def rename_columns(self, columns_mapping: dict):
182182 )
183183 return self
184184
185- def select_columns (self , columns : list ):
185+ def columns_select (self , columns : list ):
186186 if self .__in_memory :
187187 self .__data = self .__data [columns ]
188188 else :
189189 data_select_columns (tmp_filename = self .__filename , file_type = self .__file_type , columns = columns )
190+
191+ # def filter_on_column(self, column: str, value: Any, operator: Operator):
192+ # if self.__in_memory:
193+ #
194+ #
0 commit comments