Frame构造函数中没有force
参数,但dt.cbind()
中有一个参数。因此,您可以首先为字典中的每个键/值创建单独的框架,然后使用force=True
将它们绑定到一个框架中:
>>> dt.cbind([dt.Frame({k:v}) for k,v in long_to_wide_dict.items()], force=True)
| eggs fruits chicken beef bread
-- + ---- ------ ------- ---- -----
0 | 3 1 5 10 5
1 | 5 2 10 10 4
2 | 6 3 2 NA 3
3 | 9 4 NA NA 2
4 | NA 5 NA NA 1
[5 rows x 5 columns]