@@ -2100,6 +2100,7 @@ def get_attr(self):
2100
2100
2101
2101
def set_attr (self ):
2102
2102
""" set the data for this colummn """
2103
+ import pdb ;pdb .set_trace ()
2103
2104
setattr (self .attrs , self .kind_attr , self .values )
2104
2105
setattr (self .attrs , self .meta_attr , self .meta )
2105
2106
if self .dtype is not None :
@@ -3061,12 +3062,19 @@ def set_info(self):
3061
3062
""" update our table index info """
3062
3063
self .attrs .info = self .info
3063
3064
3065
+ def set_non_index_axes (self ):
3066
+ for dim , flds in self .non_index_axes :
3067
+ name = "non_index_axes_%d" % dim
3068
+ self ._handle .create_carray (self .attrs ._v_node ._v_pathname , name , obj = np .array (flds ))
3069
+
3064
3070
def set_attrs (self ):
3065
3071
""" set our table type & indexables """
3066
3072
self .attrs .table_type = str (self .table_type )
3067
3073
self .attrs .index_cols = self .index_cols ()
3068
3074
self .attrs .values_cols = self .values_cols ()
3069
- self .attrs .non_index_axes = self .non_index_axes
3075
+
3076
+ #self.attrs.non_index_axes = self.non_index_axes
3077
+ self .set_non_index_axes ()
3070
3078
self .attrs .data_columns = self .data_columns
3071
3079
self .attrs .nan_rep = self .nan_rep
3072
3080
self .attrs .encoding = self .encoding
0 commit comments