使用对象类型列之类的东西创建(或加载)DataFrame 很容易,如下所示:
[In]: pdf = pd.DataFrame({
"a": [1, 2, 3],
"b": [4, 5, 6],
"c": [7, 8, 9],
"combined": [[1, 4, 7], [2, 5, 8], [3, 6, 9]]}
)
[Out]
a b c combined
0 1 4 7 [1, 4, 7]
1 2 5 8 [2, 5, 8]
2 3 6 9 [3, 6, 9]
我目前所处的位置是,作为单独的列,我需要将这些值作为单个列返回,并且需要非常有效地这样做。是否有一种快速有效的方法将列组合成单个对象类型列?
在上面的示例中,这意味着已经有列a
, b
, and c
,我希望创建combined
.
我未能在网上找到类似的问题示例,如果重复,请随时链接。