File tree 1 file changed +8
-3
lines changed
1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -2198,6 +2198,8 @@ def __init__(
2198
2198
table = None ,
2199
2199
meta = None ,
2200
2200
metadata = None ,
2201
+ dtype = None ,
2202
+ data = None ,
2201
2203
):
2202
2204
super ().__init__ (
2203
2205
name = name ,
@@ -2212,8 +2214,8 @@ def __init__(
2212
2214
meta = meta ,
2213
2215
metadata = metadata ,
2214
2216
)
2215
- self .dtype = None
2216
- self .data = None
2217
+ self .dtype = dtype
2218
+ self .data = data
2217
2219
2218
2220
@property
2219
2221
def dtype_attr (self ) -> str :
@@ -3849,6 +3851,8 @@ def get_blk_items(mgr, blocks):
3849
3851
meta = "category"
3850
3852
metadata = np .array (data_converted .categories , copy = False ).ravel ()
3851
3853
3854
+ data , dtype_name = _get_data_and_dtype_name (data_converted )
3855
+
3852
3856
col = klass (
3853
3857
name = adj_name ,
3854
3858
cname = new_name ,
@@ -3860,8 +3864,9 @@ def get_blk_items(mgr, blocks):
3860
3864
ordered = ordered ,
3861
3865
meta = meta ,
3862
3866
metadata = metadata ,
3867
+ dtype = dtype_name ,
3868
+ data = data ,
3863
3869
)
3864
- col .set_data (data_converted )
3865
3870
col .update_info (self .info )
3866
3871
3867
3872
vaxes .append (col )
You can’t perform that action at this time.
0 commit comments